首页 新闻 搜索 专区 学院

发布网站时,怎样只编译一个aspx.cs页

1
[已关闭问题]
<P>我把一个aspx.cs页的代码改动了一下,但是我不想再把整个网站都重新编译发布,怎么办?谢谢</P>
问题补充: 我的问题就是,假设你的网站已经发布了,但是后来你又修改了一个.aspx.cs(改cs文件有引用的其他dll,肯定还包括System.Web.UI等命名空间;还有相应aspx页的控件,如TextBox1等.),现在我只想重新编译.aspx.cs怎么办? 问题已解决: 新建一个网站,然后添加引用必要的dll,最后把要编译的aspx和aspx.cs页到拷贝到网站里,生成--发布--ok
hesion's yard的主页 hesion's yard | 初学一级 | 园豆:140
提问于:2008-07-02 18:47
< >
分享
其他回答(5)
0
命令行编译,或者采用web application建立项目,不用website。
5yplan | 园豆:1330 (小虾三级) | 2008-07-02 23:12
0
如果是.net2.0及以上的网站,可以直接反所有文件传到服务器上,在用户第一次访问时会自动编译,这样已不用每次编译所有再上传了,只需要上传被修改的文件,然后服务器会自动重新编译 惟一的问题是,在你更新文件后访问网站的第一个人,会有一点慢
丁学 | 园豆:18530 (专家六级) | 2008-07-02 23:19
0
印像中vs2005在没有打sp1前,是每一个cs文件就会有一个dll文件,文件名是随机的,你可以在编译后的aspx文件首行找到dll文件的名字来确定对应关系,而打过sp1之后和vs2008发布的,同一个项目都会在bin目录中生成同一个dll文件,文件名和项目名是一样的,如果只修改了.cs文件中的代码的话,只需要上传对应的DLL文件即可。
风海迷沙 | 园豆:4453 (老鸟四级) | 2008-07-03 10:34
0
单独建一个类库项目放上这个aspx.cs文件,然后编译;找到你线上的aspx文件,修改第一行Inherits属性为这个类
玉开 | 园豆:8822 (大侠五级) | 2008-07-03 13:54
0
用CodeFile就可以了
Birdshover | 园豆:352 (菜鸟二级) | 2008-07-03 22:22
-1
记下来,很实用!
Valens | 园豆:200 (初学一级) | 2008-07-05 22:58
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册