Я создал приложение & и файл MSI с использованием WIX. Я установил приложение на свой компьютер для друзей. Однако он не может редактировать файл конфигурации. В нем говорится «Доступ запрещен». Как сделать файл конфигурации доступным для редактирования?Visual Studio WIX Развертывание приложения
1
A
ответ
0
Я вижу три разумных, неисключительные подходов:
- позволяет администратору установки ввести connection string during installation.
- Установите приложение с помощью per-user InstallScope вместо машины.
- Используйте user-scoped configuration settin g и предоставьте пользователю возможность изменить и сохранить его через приложение.
Предоставление пользователям write access в общедоступном файле app.config не пойдет. Это слишком мощно.
Обычно я использую последний или оба последних двух.
+0
Я согласен с тем, что предоставление пользователям права доступа на запись в файл app.config не подходит. Это, однако, одноразовая ситуация и хотелось бы знать, как это сделать. Я пошел с третьим вариантом, который вы указали, спасибо – mHelpMe
Смежные вопросы
- 1. Создание и развертывание Visual Studio
- 2. Развертывание приложения Visual Studio 2012 C# windows
- 3. Развертывание приложения Websharper из Visual Studio 2012
- 4. Visual Studio Кордова развертывание
- 5. Развертывание веб-приложения Visual Studio vs веб-приложения
- 6. Wix v3.10.01823, Visual Studio 2015
- 7. Visual Studio 2010 отбросил Wix?
- 8. Wix in Visual Studio 2010
- 9. Visual Studio 2013 Нажмите «Развертывание»
- 10. Visual Studio 2005 Развертывание куба
- 11. Создать Wix Bootstrapper без использования Visual Studio
- 12. Развертывание приложения Visual Studio в недавно установленном эмуляторе
- 13. Развертывание приложения VSTO в приложении windows visual studio
- 14. Быстрое развертывание приложения Visual Studio 2010 с базой данных SQL
- 15. Развертывание приложения Windows (C#) с помощью Visual Studio 2008
- 16. Веб-развертывание Visual Studio для приложения ASP MVC
- 17. развертывание веб-приложения VISUAL STUDIO 2010 для облачных служб azure
- 18. Развертывание приложения ASP.NET MVC в Visual Studio 2008
- 19. Развертывание приложения Qt C++ из Visual Studio qwindows.dll error
- 20. Как автоматизировать развертывание веб-приложения в Visual Studio 2010?
- 21. Удаленная отладка Visual Studio 2013, автоматическое развертывание?
- 22. Веб-развертывание в IIS без Visual Studio
- 23. VB.net развертывание проекта Visual Studio 2010
- 24. Развертывание Visual Studio с сторонними настройками
- 25. версия продукта в WiX 3.5 и Visual Studio WiX Проекты
- 26. Android Studio Развертывание приложения для приложения
- 27. Разница между установщиком Wix и Visual Studio
- 28. Visual Studio 2013 Wix 3.7 автоматическая сборка
- 29. Проблемы с WiX, Visual Studio 2005, XP
- 30. WIX: обнаружить, если Visual Studio 2013 установлена
Вы говорите о файле конфигурации .NET (например, Application1.exe.config, который часто является копией app.config в проекте VS .NET)? Обычно пользователям не нужно редактировать файлы конфигурации. Какое содержимое в файле конфигурации вы хотели изменить? –
Да. Конфигурационный файл .Net. Его файл app.config. Я знаю, что обычно я бы не хотел, чтобы пользователи меняли свой файл конфигурации, но для этого я это делаю. Я просто хотел изменить строку подключения. Я знаю, что могу сделать это в коде, но теперь я заинтригован, чтобы выяснить, как разрешить пользователю редактировать файл конфигурации. – mHelpMe