我刚刚部署了最新应用程序的最新版本。 将其部署到运行IIS的Windows Server上时,无法读取某个XLS文件,从而导致程序出现故障。首先,我认为这是由于“编程问题”引起的,但是现在我认为不是这样,因为当我在本地主机上运行并通过Visual Studio运行该代码时,执行此代码非常有效! 另一方面,当我浏览到我的IP地址并尝试执行此操作时,它将停止工作。
现在,我的箭头更指向Windows Server(IIS)托管的整个“身份-世界”。 在IIS管理器中,我授予了对特定文件的身份访问权限。但是仍然没有阳性结果。
我该怎么办?
亲切的问候, 布莱恩
---更新:
[HttpPost]
public string Populatetable()
{
DateTime today = DateTime.Now;
// READ FROM FILE TO POPULATE TABLE
WorkBook workbook = WorkBook.Load("C:\\inetpub\\recipe.xls");
我真的认为这与用户对该文件的访问权限有关,与编写该代码的代码无关。如果我错了,请纠正我! :-)