У меня есть c# проект библиотеки классов, который использует COM dll зарегистрированный в системе. Я теперь хочу развернуть COM dll как бок о бок блок, таким образом, я не должен регистрировать его, или вмешиваться в другие приложения, которые могли бы использовать другую версию dll.
Я добавил app.manifest к c# проекту с помощью добавления нового меню объекта, но я не уверен, что сделать затем. В свойствах/приложении/значке проекта и декларации, отключена выпадающая декларация. Я не знаю, как закончить это. Я добавил файл манифеста, почему это находится не в выпадающем списке?
У меня есть декларация для COM dll, который работает с приложениями C++, и я думаю, что сохраняю это, как. Теперь я должен знать, как отредактировать app.manifest для c# проекта. Я запущу путем добавления известного хорошего элемента зависимости. Но мне нужно учебное руководство о том, как настроить это, я не вижу, что оно покрыло где угодно.
Я использую VS2008
В большинстве приложений манифест обычно применяется к EXE / хост-приложения - поскольку это уровень, на котором понимается, как все зависимые сборки и их возможности взаимодействуют друг с другом.
Например, в случае установки маркера UAC с помощью элемента trustinfo / security / requestedPrivileges / requestExecutionLevel, случай зависимого собрания, имеющего законное право сказать "