0

我的问题是我的 C# .Net 可执行文件在安装了 Visual Studio 2010 的机器上运行,但是在仅安装了 .Net 4.0 客户端配置文件的地方没有响应。

可能是什么原因?我试过使用依赖walker,但找不到任何东西。

4

5 回答 5

4

虽然所有其他答案都是正确的,但您可以查看解决方案中的“我的项目”页面。在那里您可以找到(并最终更改)使用的网络版本。这比尝试所有网络版本要好...

于 2012-12-14T08:22:55.320 回答
3

客户端配置文件是 .NET 运行时的一个很小且在大多数情况下不足的子集。而是安装完整的 .NET 4.0 运行时。

于 2012-12-14T07:28:21.633 回答
0

尝试安装 4.5 Framework 3.5 和 3.0 框架,看看它是否有效。

http://www.microsoft.com/en-in/download/details.aspx?id=30653

于 2012-12-14T06:53:50.050 回答
0

那是因为 VS2010 拥有并支持 .NET Framework 版本(2.0、3.0、3.5、4.0)。因此,请尝试在该机器上安装所有这些以及 4.5 Framework。此外,您可以做的是查看您在哪个框架版本上制作了您的项目,您就会知道您的机器缺少哪个版本。

于 2012-12-14T07:28:18.457 回答
0

尝试在可执行文件不起作用的机器上安装“Microsoft Visual C++ 2010 Redistributable Package”。

于 2013-05-16T10:36:07.350 回答