如何让我的项目在任何系统上运行?

时间:2010-08-27 07:36:20

标签: c# .net wpf visual-studio-2008 sql-server-2005

我在Visual Studio 2008 C#WPF中开发了一个解决方案! 我正在使用基于服务的SQL数据库(我使用Microsoft Visual Studio Sever Explorer创建和管理),现在我要发布它,但问题是当我在其他地方安装.NET Framework 4.0和SQLEXPRESS 2005时系统,我的应用程序没有启动! :-( 我应该在系统上安装哪些组件才能使其可以运行?

1 个答案:

答案 0 :(得分:3)

如果使用Visual Studio 2008进行开发,则可能需要安装带有Service Pack 1的.NET Framework 3.5。

如果这还不够,你需要发布你得到的错误。可能在事件查看器中,您将看到更多信息。 您可以尝试使用Clickonce创建设置。要执行此操作,您需要转到WPF项目的属性页面,然后转到发布选项卡 在那里,您可以选择将其发布到网络或可以放在CD或USB设备上的本地目录。您要检查的最重要的是按钮“先决条件”。

我希望这有帮助!

编辑以帮助评论:

alt text

完全可以将先决条件放在与安装相同的文件夹中,甚至更好地放在固定的网络位置,如下面的屏幕截图所示