У меня есть приложение C # и проект WiX для установки этого приложения в ProgramFilesFolder .Мое приложение имеет элемент просмотра, который использует файл DLL.Если я запускаю приложение с обычными правами пользователя, я получаю сообщение об ошибке, и элемент Viewer в моем приложении не загружается с сообщением об ошибке, что мой элемент Viewer не имеет доступа к файлу DLL.Как администратор, он работает нормально.В моем проекте WiX я установил свойство perMachine, и у меня есть несколько других файлов DLL, используемых в моем приложении, и я не получаю такую ошибку.
Если я устанавливаю свое приложение вне ProgramFilesFolder , то нетпроблема.Что я должен делать?В VS2010 я могу установить Build Action и Копировать в выходной каталог для каждого файла, нужно ли устанавливать что-то особенное?Или в элементе File WiX есть опция для установки свойств доступа?