Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# IIS部署asp.net应用程序_C#_Asp.net_Iis - Fatal编程技术网

C# IIS部署asp.net应用程序

C# IIS部署asp.net应用程序,c#,asp.net,iis,C#,Asp.net,Iis,我在Windows7 64位操作系统(IIS 6.0)上托管了asp.net应用程序 问题是我可以浏览应用程序的一些页面,而其他页面没有打开。浏览器响应为: 此网页不可用 这些特定页面使用应用程序根目录中的一些.pdf文件文件夹和*.txt文件进行读写 有没有人知道我在部署过程中遗漏了什么 就像当我点击一页 1) (网页工作文件)。 这个页面会读取一些gmail收件箱,并在一些操作后显示结果 2) (网页不可用) 同一目录中的第二页不工作。本页正在读/写一些*.pdf文件和*.txt文件 超时在

我在Windows7 64位操作系统(IIS 6.0)上托管了
asp.net
应用程序

问题是我可以浏览应用程序的一些页面,而其他页面没有打开。浏览器响应为:

此网页不可用

这些特定页面使用应用程序根目录中的一些
.pdf
文件文件夹和
*.txt
文件进行读写

有没有人知道我在部署过程中遗漏了什么

就像当我点击一页

1) (网页工作文件)。
这个页面会读取一些gmail收件箱,并在一些操作后显示结果

2) (网页不可用)
同一目录中的第二页不工作。本页正在读/写一些
*.pdf
文件和
*.txt
文件


超时在这里不是问题。

使用适当/正确的activeX来显示PDF(Adobe附带一个名为AcroPDF.dll的免费Active X dll(即使对于阅读器也是如此)

在您的评论中,您提到要传输到新主机

根据您实际正在做的事情,有几种可能性

  • 安全。一般来说,将文件写入web应用程序的根目录是一个非常糟糕的安全问题。如果在新主机上正确配置了系统,那么很可能会导致页面死机。实际上,在任何地方编写文件通常都是一个坏主意,除非您花时间进行配置并知道自己在做什么

  • PDF/TXT文件传送。IIS服务器需要正确配置其mime类型,以便将这些类型的文件传送到浏览器。如果直接链接到扩展名为.pdf或.txt的文件时出现问题,则服务器可能会对这些文件进行错误配置

  • 最好的做法是更改web.config文件,以便它能够向您提供实际的错误消息。您可以通过将
    customErrors
    元素更改为具有
    mode=Off


    请注意,如果使用IE进行浏览,您可能还必须将浏览器配置为关闭“友好的http错误”。

    是否可以添加有关问题的更多详细信息/代码?简单地添加一个带有模糊错误信息的基本描述对于我们来说是不够的。@Sam如果您不能理解问题或无法回答,请询问您需要知道哪些具体内容才能提供合适的解决方案。若我对这个问题有一点想法,那个么我就不会费心去发布了。DLL并没有问题。代码在本地主机和其他托管服务器上运行良好。我正在尝试将代码从一个主机传输到另一个主机。谢谢,伙计。这是安全问题,我需要完全控制IIS用户。如果有人需要,这将有所帮助