执行在wwwroot下发布的asp.net的exe

时间:2014-12-24 04:59:10

标签: c# asp.net

我在wwwroot下执行应用程序时遇到问题。 它在我发布我的网站之前运行时工作正常,但是一旦我的网站在wwwroot下,它就无法正常工作。

这是我的代码

AppDomain sendBox = AppDomain.CreateDomain("sandBox");
string fileName = "C:\\inetpub\\wwwroot\\Rangoon\\Reports\\ReceiptPrinter.exe";
sendBox.ExecuteAssembly(fileName);
AppDomain.Unload(sendBox);

注意:我为我的站点文件夹设置了IIS权限。 请大家帮忙谢谢。

1 个答案:

答案 0 :(得分:0)

确保可执行文件(ReceiptPrinter.exe)是.NET程序集。没有原生.exe会在那里工作。