安装使用Windows安装程序创建的msi后,exe停止工作

时间:2017-06-16 13:06:02

标签: visual-studio-2010 c#-4.0 active-directory ldap windows-installer

我创建了一个Windows窗体应用程序,我使用Visual Studio 2010中的Windows安装程序从它创建了.msi。当我在Windows 7,8或甚至xp中安装.msi时,.exe运行良好。但是,当我在Windows Server 2012 R2中安装相同的.msi并运行" .exe"文件。窗口显示"应用程序停止工作"。但是Os安装了.net框架..

Application has stopped Working

当我选择在错误弹出窗口中显示更多详细信息时。它显示问题事件名称:CLR20r3。请有人帮助我。

1 个答案:

答案 0 :(得分:0)

我认为它是由.net框架或其他依赖引起的。检查Windows Server 2012是否安装了目标.net框架。你可以通过访问visual studio =>来做到这一点。 project =>最后一个选项(字面意思是最后一个选项)=>在应用程序中,您将看到目标.net框架。要查看服务器上要安装的.net框架版本,请转到此页面:https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed。 另一个解决方案是安装最新版本的microsoft 2005向后兼容性。祝好运!!

相关问题