Какие файлы моего проекта я должен добавить для развертывания моего приложения.NET3.5 для Windows?
Я разработал приложение для Windows через.NET 3.5, и теперь я хочу развернуть его для установки, но я не знаю, какие именно файлы я должен добавить в установщик Windows? Вот структура моего проекта: - У меня есть папка с именем "Изображения", в которой находятся мои изображения. - У меня есть несколько файлов.dll в папке bin. Мое приложение Windows использует веб-сервис, который я разработал, поэтому у меня есть веб-ссылки. папка в моем проекте - мой файл app.config находится в корневом каталоге - мне нужно.ico файлы в моем корневом каталоге - файл.exe находится в моей папке bin
Теперь какие файлы я должен добавить? и я также хочу предварительно скомпилировать свой проект и развернуть его как файлы.dll, пожалуйста, помогите мне, это мой первый случай развертывания проекта приложения win. Спасибо за вашу помощь
1 ответ
Вообще говоря, вы не добавляете файлы, вы просто добавляете Project Output. Visual Studio определяет, какие файлы необходимы. (См. Документацию) http://msdn.microsoft.com/en-us/library/cc766795.aspx
(Изменить - это лучше, чем ссылка выше: http://www.dreamincode.net/forums/topic/58021-deploying-a-c%23-application-visual-studio-setup-project/)
Исключение составляют файлы содержимого. Предположим, у вас есть изображения или PDF-файлы, которые вы хотите установить как часть вашего проекта. Однако даже при этом вы ничего не указываете при определении установщика, вы просто выбираете "Копировать всегда" или "Копировать, если новее" для файлов содержимого в исходном проекте.
В ВАШЕМ случае файлы.dll, веб-ссылки и фактические компоненты кода должны включаться автоматически, но вам может потребоваться указать параметр "копировать" на изображениях. (См. http://www.flatredball.com/frb/docs/index.php?title=Tutorials:Adding_files_to_your_project)