0
我只是想知道的bin文件夹中的DLL文件,这是可以从生产服务器的bin目录下载我的应用程序的DLL文件...下载ASP.Net应用
我只是想知道的bin文件夹中的DLL文件,这是可以从生产服务器的bin目录下载我的应用程序的DLL文件...下载ASP.Net应用
不通过HTTP,如果这就是你的意思。您通常不希望以该方式提供该文件。
如果由于某种原因,你想让它可用,就像在某种代码共享情景,我就编写了该流出来,直接一个页面:
var fullQualifiedPathToDll = Server.MapPath("/") + "/bin/mydll.dll";
var myFileStream = new FileStream(fullQualifiedPathToDll, FileMode.Open);
var fileSize = myFileStream.Length;
var buffer = new byte[(int)FileSize];
myFileStream.Read(buffer, 0, (int)FileSize);
myFileStream.Close();
Response.BinaryWrite(buffer);
非常肯定的说,这是什么当你做这件事时你想做。这是从发现的样本here改编而来。
在正常情况下,没有。 ASP.NET阻止对bin目录的请求。
任何其他方式或工具,将绕过安全.... – 2011-01-06 17:43:00
我希望不是......;) – 2011-01-06 17:45:11