同一个工程,开发者操作系统为64位Windows 7:
使用Visual Studio 2012 以ClickOnce方式发布WPF应用后,setup.exe图标如下,WinXP下安装报“不是win32的有效程序”
使用Visual Studio 2010 以ClickOnce方式发布WPF应用后,setup.exe图标如下,WinXP下可以正常安装
Visual Studio 2012 下需要进行什么设定么?
Hi WenRongjing,
请尝试一下resolution是否能修复这个问题(尽管我认为这个问题是by design的),http://support.microsoft.com/kb/279625
我认为这个问题是因为Visual Studio 2012利用了许多只存在于最新版本(windows 7)的核心功能,这也是为什么Visual Studio2012只能在windows 7以上的版本上安装。
我建议你到Microsoft Connect 这个网站去提交一个feedback,并暂时使用2010替代2012.
Bob Wu [MSFT] MSDN Community Support | Feedback to us