运行C#exe文件 重复:

运行C#exe文件 重复:,c#,.net,C#,.net,有人能帮我吗?为了一个学校项目,我在VisualStudio2005中编写了一个C#windows应用程序。它工作正常,没有问题。我希望能够在工作中与我所在部门的其他人分享此计划。因此,我将exe文件复制到网络驱动器。当我们试图从网络上运行exe时,它会失败,并显示“progrm的名称…遇到问题,需要关闭”。如果我让同事将exe文件复制到他们的c:\驱动器,然后尝试运行,它就会工作。为什么我的程序不能从网络驱动器运行 Susan.NET默认情况下不允许应用程序从网络驱动器上运行。将其复制到本地驱


有人能帮我吗?为了一个学校项目,我在VisualStudio2005中编写了一个C#windows应用程序。它工作正常,没有问题。我希望能够在工作中与我所在部门的其他人分享此计划。因此,我将exe文件复制到网络驱动器。当我们试图从网络上运行exe时,它会失败,并显示“progrm的名称…遇到问题,需要关闭”。如果我让同事将exe文件复制到他们的c:\驱动器,然后尝试运行,它就会工作。为什么我的程序不能从网络驱动器运行


Susan

.NET默认情况下不允许应用程序从网络驱动器上运行。将其复制到本地驱动器或更改.NET的安全设置


应该能满足您的需要。

微软终于意识到,防止应用程序从网络驱动器上运行的默认行为是错误的。发件人:

此外,通过网络共享打开的托管应用程序与本机应用程序具有相同的行为,它们以完全信任的方式运行

这一变化早就应该发生了:防止托管应用程序从网络共享运行实际上没有任何安全好处,因为黑客可以同样轻松地使用非托管应用程序