我在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