我在Visual Studio 2008 C#WPF中開發了一個解決方案! 我正在使用基於服務的SQL數據庫(我已經使用Microsoft Visual Studio Sever Explorer創建和管理),現在我要發佈它,但問題是當我安裝.NET Framework 4.0和SQLEXPRESS 2005時其他系統,我的應用程序不會啓動! :-( 我應該安裝在系統上有什麼其它的組件,以使其可以運行?如何讓我的項目在任何系統上運行?
回答
如果使用Visual Studio 2008中,你可能會需要安裝.NET Framework 3.5 Service Pack 1的
如果是開發沒有足夠的你需要發佈你得到的錯誤可能在事件查看器中你會看到更多的信息 你可以嘗試使用Clickonce來創建一個設置爲了做到這一點,你需要去WPF項目的屬性頁和去選項卡發佈
您可以選擇將其發佈到網絡或本地目錄中,這些目錄可以放在CD或USB設備上。要檢查的最重要的事情是按鈕「先決條件」
我希望這有助於!
編輯,以幫助評論:
完全有可能把先決條件在同一個文件夾在固定網絡位置安裝,甚至更好,因爲你可以在這個截圖中看到低於
謝謝Wouter,我試過發佈,但是當我嘗試將它安裝在安裝了Windows XP的系統上時,它給了我一個錯誤! 錯誤是: 「需要系統更新 無法安裝或運行應用程序。應用程序需要首先在全局程序集緩存(GAC)中安裝程序集WindowsBase Verision 3.0.0.0。」 那麼問題是什麼?有沒有其他方法可以爲它製作兼容的安裝程序? 謝謝。 – Moh 2010-08-27 08:08:16
我運行了setup.exe,它工作正常! :-)。但是還有一些東西,當它安裝應用程序的時候,它會從internet上下載所需的東西(比如.NET Framework)..有什麼辦法可以在安裝文件中包含所有需要的組件,以免下載任何東西?謝謝。 – Moh 2010-08-27 08:19:47
我不認爲VS有這個選項來包含必要的東西。但是,您可能想要查看.NET Framework的主頁,或者可能需要與MS聯繫。也許你可以下載它並將它與你的應用程序一起分發。我會先檢查一下。 – 2010-08-27 08:38:40
- 1. 如何讓我的項目在多個屏幕上運行?
- 2. 如何讓xp_pcre在64位系統上運行?
- 3. 如何在Linux系統上運行liquibase
- 4. 如何在不同的系統上運行加載項?
- 5. 如何檢測我在運行Unity的系統上的時間?
- 6. 如何讓NetBeans在模擬器中運行我的Android項目?
- 7. 如何讓WPF項目建立在運行上?
- 8. 在同一個ubuntu系統上運行2 MEAN js項目
- 9. 如何在android上運行ionic項目?
- 10. 如何讓XCode運行NODE_ENV =='production'我的react-native項目
- 11. 如何使用系統的IP地址代替localhost運行在wamp/xampp服務器上運行的項目?
- 12. 如何快速運行我的項目?
- 13. 如何在android上運行我的node.js項目?
- 14. 如何讓Python程序在任何計算機上運行?
- 15. 如何讓我的WiFi無線熱點的SSID在我目前的Android系統
- 16. 我怎樣才能讓Zend Framework項目在IIS上運行?
- 17. 如何找到我在任何操作系統上運行的文件的路徑? (Python 3)
- 18. 如何在高度非確定性的系統上運行MCTS?
- 19. 如何找出我在Emacs中運行的操作系統?
- 20. 如何讓perl cgi-bin腳本運行系統命令?
- 21. 如何讓Hadoop使用我係統上的所有內核?
- 22. 如何讓 '系統' 命令,在mysql的
- 23. 如何在Maven項目中運行Scalatest時使用-D設置系統屬性
- 24. 如何在localhost或開發系統Ubuntu中運行openshift MEAN項目?
- 25. 如何在我的ubuntu系統上安裝這個github ruby(gem)項目?
- 26. 我的系統上有一個完整的ruby項目,但是如何運行它?
- 27. 我該如何在iPhone上運行iPad項目或觸摸
- 28. 我無法在openDylan中運行任何項目
- 29. 如何在Windows系統上測試App Engine項目?
- 30. 如何統計下線,給我任何想法(傳銷項目)
認爲您可能需要安裝.Net 3.5 – fearofawhackplanet 2010-08-27 07:42:43
3.5 SP1包含在.NET 4安裝中。 – 2010-08-27 13:32:14