我在做什麼錯?我在VS08中有一個簡單的控制檯應用程序。當我點擊發布時,它會在目標文件夾中創建一個setup.exe。當你運行setup.exe時,它會經歷安裝的動作,但它也運行該應用程序,這至少是不可取的。有沒有我失蹤的設置或什麼?爲什麼我的控制檯應用程序通過setup.exe運行?
0
A
回答
2
您正在創建ClickOnce安裝程序。你不需要那個。只需選擇「Project」,然後從菜單中選擇「Build ____」。這將在您的項目文件夾下創建一個* .exe文件,位於/bin/Debug/
或/bin/Release/
之下。如果.Net框架之外沒有依賴關係(如額外的程序集(dll)或app.config文件),並且該框架已經安裝在將使用該應用程序的機器上,那麼您可以通過以下方式分發該exe文件:本身。
0
這是一個ClickOnce設置?也許你想創建一個單獨的「安裝和部署」類型的項目來創建一個MSI安裝程序,而不是啓動你的應用程序?
從你的問題,它實際上並不清楚你想要做什麼。你是否想在目標系統上安裝應用程序,或者你是否想將其複製到某個文件夾然後執行它?
相關問題
- 1. 爲什麼我的控制檯應用程序從System32運行?
- 2. 我爲控制檯應用程序附加了什麼過程?
- 3. 在VS2015中通過控制檯運行.NET Core應用程序
- 4. 作爲控制檯應用程序運行Asp.net應用程序
- 5. 爲什麼我的控制檯應用程序發出嗶聲?
- 6. 運行C#控制檯應用程序
- 7. 控制檯應用程序添加額外的行,爲什麼?
- 8. 從其他控制檯應用程序運行控制檯應用程序
- 9. 爲什麼線程在這個控制檯應用程序中連續運行?
- 10. 從Windows XAML應用程序運行控制檯應用程序
- 11. 我如何從java控制檯運行控制檯應用程序?
- 12. 在後臺運行的服務或控制檯應用程序?
- 13. 使用Windows調度程序運行控制檯應用程序
- 14. emacsclient始終作爲控制檯應用程序運行
- 15. 替代運行控制檯應用程序作爲EXE和WinExe
- 16. 將控制檯應用程序配置爲在Eclipse中運行
- 17. 將C#控制檯應用程序作爲Windows服務運行
- 18. 控制檯應用程序直接運行而不是通過CMD
- 19. 如何通過REST API在Heroku應用程序上運行控制檯命令?
- 20. 從控制檯應用程序通過通用列表從asp.net
- 21. 如何從控制檯應用程序運行程序?
- 22. 如何在後臺運行.NET控制檯應用程序
- 23. 在後臺運行控制檯應用程序
- 24. 如何在後臺運行控制檯應用程序(無UI)?
- 25. 爲什麼我的App.config中的AppSettings更改在運行時沒有考慮到? (控制檯應用程序)
- 26. 通過使用Web應用程序提供一個參數來運行控制檯應用程序
- 27. 運行應用程序與通過ARGS控制檯應用程序,否則運行爲贏表格應用程序
- 28. 當運行我的基本c#控制檯應用程序時,我的控制檯打開空白,我不知道爲什麼
- 29. 爲什麼我無法在控制檯應用程序中引用System.Web.Extensions?
- 30. 爲什麼Android平臺不能運行桌面應用程序?