Web.Config? Свойства сайта? Я ищу предложения/рекомендации по причинам, которые вы им рекомендуете.Где я должен хранить информацию о версии моего приложения ASP.NET?
ответ
Лучший способ версии проекта является установка AssemblyVersion
и AssemblyFileVersion
атрибуты в этом файле:
AssemblyInfo.cs
Самый простой способ установить это является использовать свойство листа для самого проекта (щелкните правой кнопкой мыши файл проекта и выберите «Свойства»). На первой вкладке («Приложение») нажмите кнопку «Информация о сборке ...» и установите версии в появившемся диалоговом окне. Эти изменения будут сохранены в файле, упомянутом выше.
Самый простой способ сохранить информацию о версии приложения - через файл AssemblyInfo.cs. Это обновление можно обновить автоматически, используя что-то вроде утилиты UpdateVersion в сочетании с событием предварительной сборки (подробнее см. this StackOverflow question).
В соответствующей заметке у меня есть запись в блоге, которая может вам пригодиться, с подробными сведениями о том, как создать ASP.NET About Page, который может вытащить информацию из файла AssemblyInfo в ваше веб-приложение вместе с информацией о других сборках в папку bin.
- 1. Где я должен хранить TrayIcon моего приложения?
- 2. Где я должен хранить SQLite DB для моего iPhone-приложения?
- 3. Где хранить информацию о конфигурации в приложении ASP.NET?
- 4. Где я должен хранить данные приложения?
- 5. Где хранить информацию о подключении пользователя?
- 6. Где я должен хранить строку подключения для рабочей среды моего приложения asp.net-5?
- 7. Как я должен хранить изображения моего приложения Android?
- 8. где хранить информацию о маршрутах и пунктах?
- 9. Где я должен хранить ключ активации «Я» приложения?
- 10. Где хранить конфиденциальную информацию?
- 11. ASP.NET: Хранить информацию о пользователе в submit
- 12. Redux/ReactJS: Где я должен хранить визуальные данные о состоянии?
- 13. Где хранить данные о местоположении приложения?
- 14. Mac OS X: Где я должен хранить общие данные приложения?
- 15. ASP.net MVC: Где хранить данные приложения?
- 16. Добавить информацию о версии для Android-приложения
- 17. Android - Где разместить основную информацию приложения/отпечаток/контактную информацию/о?
- 18. Какой ящик моего приложения ASP.NET MVC должен проверять информацию о членстве?
- 19. Где я должен хранить количество кредитов, чтобы свести к минимуму кражу моего мобильного приложения?
- 20. Должен ли я хранить файл android.support.v4.app.Fragment и его производные классы при создании версии моего приложения?
- 21. Где я должен хранить свои файлы журналов?
- 22. Где хранить настройки приложения
- 23. Версии веб-приложения ASP.NET
- 24. Где я должен хранить данные для приложения C#?
- 25. Как я должен собирать информацию о галочке в asp.net
- 26. Где я должен хранить свои тестовые активы?
- 27. Где я должен хранить список стоп-слов?
- 28. Как лучше хранить информацию о версии Subversion в EAR?
- 29. где хранить информацию о персонале LDAP или базу данных
- 30. Где я могу найти информацию о классе Html в ASP.net?
Что он сказал ... – KevDog
ОК, это похоже на то, что мне нужно, но мой сайт asp.net не имеет AssemblyInfo.cs (ничего подобного при щелчке правой кнопкой мыши по свойствам веб-сайта). Кто-нибудь знает, почему и как исправить? Это обычный веб-сайт VS, а не проект веб-приложений, и он раньше был решением .net 2.0 (и, вероятно, с 1,1 до этого), вызвало бы это? Должен ли я попытаться положить его где-нибудь? – MGOwen
Ну, тогда просто добавьте AssemblyInfo.cs на свой веб-сайт! –