择要输出的文件所在的文件夹.
4.单击"Web应用程序文件夹",按F4或右键单击该文件夹选择属性窗口,设置项目的虚拟目录名及其它选项.
5.在"解决方案资源管理器"中,选中安装项目,然后按F4键,打开项目的属性窗口,可设置项目开发者,项目名称,生产公司,标题及版本号等.
6.在"解决方案资源管理器"中,选中安装项目,然后右键单击它,选择属性,打开一个属性页,单击"配置管理器",将能设置成Release的,全设置成Release.单击"关闭"
7.在"属性页中,系统必备可以将.netFrame也一并打包到安装文件中.
8."生成"-->"生成websetup1",执行生成安装文件.
Tag标签: vs2005 , 发布网站, 生成安装文件
ASP.NET 发布的网站无法访问的问题,热心的达人们帮帮忙了,非常感谢!
悬赏分:20 - 解决时间:2008-8-12 15:11
我是ASP.NET新手 创建了一个Hello World的网站,内容很简单。在VS2005中运行没问题,但发布网站后 放到IIS目录中 在本机访问却报错不能打开。 我直接在IIS目录裏直接用IE打开ASPX文件 报错讯息如下:
无法显示 XML 网页
无法使用 XSL 样式表检视 XML 输入。请更正错误,然后按 重新整理按钮,或者稍后再试一次。
--------------------------------------------------------------------------------
名称的开头使用无效的字元。处理资源 'file:///F:/Sky/Test2/Default.aspx' 发生错误。第 1 行, 位
置 2
<%@ page language="
VB" autoeventwireup="false" inherits="_Default, App_Web_niurkvb1" %>
-^
请达人帮忙提点下 我实在找不出原因了 连VS2005都重装了一遍 还不行。。。。。。
问题补充:感谢你们的热心帮助 但你们说的这种可能性我已经尝试过
问题依然存在。。。。。。我的是繁体
系统,不知是否跟这个有关系?
在网上查了很多,基本都是像你们说的这样,但我重新注册还是不行 我还是先把两个都卸载掉,重新开始先装IIS 再装.
NET试试看了。。。。。
提问者: luoyegf - 助理 二级 最佳答案
这种情况应该出现在先装.net再装IIS的情况下。
运行下面的命令:
%systemroot%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
这是针对.net 2.0的,现在应该没有针对.net1.1的用户了把,如果不幸是1.1的,那就使用下面的命令行:
%systemroot%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
-------------------------------------
你看看IIS中的主目录-配置-应用程序映射里面有没有 .aspx 的,没有的话说明你没有
注册好IIS。注册方法嘛。。就是上面的。如果还不行,应该是你的系统什么地方有问题,看看上面运行的日志。
在VS2005中 GridView导入Excel
发布时间: 2007-01-26 12:35 作者: 未知 来源: 未知 浏览: 评论
最近带的项目遇到GridView导入Excel问题,总结出几点:
1、如果出现下面的错误提示可用重载VerifyRenderingInServerForm方法解决。
错误提示:
类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内
在后台文件中重载VerifyRenderingInServerForm方法,如:
public override void VerifyRenderingInServerForm(Control control)
{
//base.VerifyRenderingInServerForm(control);
}
2、如果设置为 GetEncoding("GB2312"),导出的文件将会出现乱码。
可用Response.ContentEncoding = System.Text.Encoding.UTF7;
或者Encoding.UTF8等来解决,不过导入格式和字体上个人感觉UTF7比UTF8效果好些;
因人而异了:)
3、当用GridView导出Execl的时候,会发生只能在执行 Render() 的过程中调用 RegisterForEventValidation的错误提示。
有两种方法可以解决以上问题:
1.修改web.config(不推荐)
2.直接在导出Execl的页面修改
<%@ Page Language="C#" EnableEventValidation = "fals