我的问题是我的C# .Net可执行文件在安装了Visual Studio 2010的机器上运行,但是在仅安装了.Net 4.0客户端配置文件的情况下没有响应。
可能是什么原因?我尝试过依赖沃克,但找不到任何东西。
虽然所有其他答案都是正确的,但您可以查看解决方案中的"我的项目"页。在那里,您可以找到(并最终更改)使用的网络版本。这比尝试所有网络版本要好...
客户端配置文件是 .NET 运行时的一个小子集,在大多数情况下是不够的。请改为安装完整的 .NET 4.0 运行时。
尝试同时安装 4.5 框架 3.5 和 3.0 框架,看看它是否有效。
http://www.microsoft.com/en-in/download/details.aspx?id=30653
这是因为VS2010具有并支持.NET Framework版本(2.0,3.0,3.5,4.0)。因此,请尝试在该计算机上安装所有这些以及4.5框架。此外,您可以做的是查看您在哪个框架版本上制作了项目,并且您将知道您的机器缺少哪个版本。
尝试在可执行文件不起作用的计算机上安装"Microsoft Visual C++ 2010 可再发行组件包"。