您的位置:首页 > 编程语言 > ASP

ASP.NET调试的一些小问题,收集一下,以便以后使用!

2009-02-12 09:08 549 查看
1. 未能加载文件或程序集“Microsoft.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。

安装相应的ajax组件即可!

2. 在应用程序或全局主题目录中无法找到主题 出错提示:在应用程序或全局主题目录中无法找到主题“Default”。

解决方案:App_Theme文件夹放到根目录下,运行正常

3. c# asp.net 无法显示 XML 页 名称以无效字符开头

因为NET没用注册到IIS引起的.原来早两天我重装VS.NET把IIS还原了.

在命令窗口中运行"C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i"问题得以解决.

4. 关于VS2008调试时端口号不一致的问题


解决方法一

为 ASP.NET Development Server 指定端口

1、在解决方案资源管理器中,单击应用程序的名称。

2、在“属性”窗格中,单击“使用动态端口”旁的下箭头,然后从下拉列表选择“False”。

这会允许对“端口号”属性进行编辑。

3、在“属性”窗格中,单击“端口号”旁的文本框,然后键入一个端口号。

4、在“属性”窗格之外单击。此操作会保存属性设置。

每当在 Visual Web Developer 中运行文件系统网站时,ASP.NET Development Server 都会侦听指定的端口。

解决方法二

为网站指定 Web 服务器

1、在“解决方案资源管理器”中,要为哪个网站指定 Web 服务器,就右击该网站的名称,然后单击“属性页”。

2、在“属性页”对话框中,单击“启动选项”选项卡。

3、在“服务器”下,单击“使用自定义服务器”。

4、在“基 URL”框中,键入 Visual Web Developer 在运行当前网站时应启动的 URL。

解决方法三

经检查,此问题是由杀毒软件引起的,我用的是NOD32(ESS或EAV),可以关闭NOD32里的相关功能解决此问题。

1、打开NOD32的主界面,并切换到高级模式。

2、点击菜单“设置”里的“高级设置”。

3、选到树状菜单的“Web 访问保护 -> HTTP”上,把“启用HTTP检查”关闭即可。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐