【发布时间】:2015-01-28 17:37:33
【问题描述】:
我在 smarterasp.net 中托管了一个网站。现在我需要从中运行 .exe 文件。即使文件在计算机的 FTP 或本地磁盘中。是否可以?如果是,如何?如果不是,为什么?
谢谢。
编辑:这是个坏主意。
【问题讨论】:
我在 smarterasp.net 中托管了一个网站。现在我需要从中运行 .exe 文件。即使文件在计算机的 FTP 或本地磁盘中。是否可以?如果是,如何?如果不是,为什么?
谢谢。
编辑:这是个坏主意。
【问题讨论】:
如果我们谈论的是非托管可执行文件,那么答案是否定的。
为什么?没有理智的共享主机会允许您运行非托管的可执行文件,因为没有安全性。
如果我们谈论的是 .NET 可执行文件,您可以直接通过引用来引用它,并调用您需要的函数(这是因为 .NET 提供了强大的安全性,您可以在其中约束一切)。
仍然可以上传可执行文件,但这有点没用,除非您想这样做以用于共享目的(在控制面板中启用它)。
【讨论】: