我可能会从其他地方找到这个,但认为堆栈溢出是一个很好的问题.
尽管你可以运行非托管exe,但默认情况下.NET 2.0会停止从网络共享运行托管exe.
我已经看到提到这在.NET 3.5 SP1中已经改变了
这是真的?
这包括我假设的任何dll吗?
我需要重新编译3.5的应用程序,还是3.5设置会覆盖2.0应用程序?
是的,这在3.5中有所改变.您不必更改任何内容,只要客户端具有3.5 SP1,它就"正常工作"
http://blogs.msdn.com/vancem/archive/2008/08/13/net-framework-3-5-sp1-allows-managed-code-to-be-launched-from-a-network-share. ASPX