ASP.NET 开发问题集锦

来源:互联网 发布:c语言double范围 编辑:程序博客网 时间:2024/04/30 07:56

在进行ASP.NET开发中遇到一些问题,网上也有些解答,没有解答的也能找到些思路。我只写我遇到的问题及我的解决过程。这篇文章会持续更新,也许是原创加转发的结合啦。

 

1. 编译器错误信息: CS0016: 未能写入输出文件“.....”“拒绝访问。 ”

    编译器错误信息: CS0016: 未能写入输出文件“.....”“目录无法访问。 ”

 

   这个问题大都是因为环境变量TEMP,TMP设置的有问题。

   (1)首先要检查一下环境变量TEMP和TMP路径和设置是否正确。

      记住是用户变量呀,不是系统变量

       这个两个大部分默认设置为:%USERPROFILE%/Local Settings/Temp

       我就是因为修改了这个变量,导致 错误信息: CS0016 “.....”“目录无法访问。 ”

 

   (2)目录权限问题,要给当前运行ASP.NET的用户设置为可读写的权限。

       这个地方一般都是没有问题,不过如果错误修改了权限会导致:

       CS0016: 未能写入输出文件“.....”“拒绝访问。 ”

 

2.创建Scripting.FileSystemObject对象错误,基本上都是权限的问题

   打开注册表

  HKCR/Scripting.FileSystemObject 加入运行IIS用户的权限即可解决