asp.net网站发布的问题

asp.net网站做好了以后把源程序直接上传到服务器可以运行么我在我们公司的服务器上看到的好像都是源程序在那儿放着没看到编译后的文件啊这是怎么在网上运行的啊还有就是如果一... asp.net网站做好了以后 把源程序直接上传到服务器 可以运行么 我在我们公司的服务器上看到的好像都是源程序在那儿放着没看到编译后的文件啊 这是怎么在网上运行的啊
还有就是 如果一个源程序放在服务器上运行 那么跟他的文件夹 名称有关么 如果把他的文件夹名称改了是不是就不能运行了 如果我把文件夹里面的源程序换成我的是不是就是运行我的源程序了呢
展开
 我来答
12666954
2010-06-29 · TA获得超过386个赞
知道小有建树答主
回答量:381
采纳率:0%
帮助的人:335万
展开全部
可以运行,不过最好是在web项目右键-->发布,选择仅限此应用程序运行所需文件,将发布之后的文件放到服务器即可,注意调整连接字符串、相对路径 。
这样可以防止别人直接拿到你的源代码
百度网友52c2bed
2010-06-29 · TA获得超过1156个赞
知道小有建树答主
回答量:761
采纳率:0%
帮助的人:1029万
展开全部
服务器安装相应的.net框架,然后可以直接把网站用IIS发布,可以不用编译
——————————————————————————————
修改程序内部的文件名可能会有影响,比如你代码中有用到的路径就无法找到

至于你把文件夹里面的换在你的程序,这要根据你的具体情况来看才行,如果两个程序都没有问题,你直接替换根目录下的所有内容,一般是可以直接运行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CFvGodot
2010-06-29 · TA获得超过211个赞
知道小有建树答主
回答量:257
采纳率:0%
帮助的人:171万
展开全部
WEB FORM的话IIS可以自己编译 不用你操心!

不是什么重要应用的话直接传上去就可以了,装好.NET FRAMEWORK就可以了!

- -#

还有补充啊?

你放在服务器上,文件夹改名了你就要改你的IIS配置,你的网站正常运行就是让IIS找到你的根目录,只要IIS找的到,里边的你爱怎么改就这么改,跟运行是没关系的!

PS:楼上的,你告诉我一下C#不编译要怎么执行?????

恩。。。楼上的不理我!针对楼上所谓的不编译说法,ASP.NET的编译方式是分为预编译和动态编译的,一般来说你没有对源码进行预编译,生成assembly的话,当有一个请求(REQUEST)的时候,ASP.NET就会对你的目录(DIRRECTORY)进行动态编译,然后生成的ASSEMBLY被CACHE起来!另外,值得一提的是,所有的ASPX页面内的C#或VB的代码都会被动态编译,这也就是为什么我们说ASPX里边写业务逻辑会影响性能的部分原因!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xinshi9608
2010-06-29 · TA获得超过2134个赞
知道大有可为答主
回答量:4380
采纳率:25%
帮助的人:1616万
展开全部
如果你创建网站时选了服务器方式就不用编译发布,选了文件系统方式就要发布才能使用。
至于改文件夹名估计就不能运行了,因为链接指向都错误了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CSNT
2010-06-29 · 超过14用户采纳过TA的回答
知道答主
回答量:112
采纳率:0%
帮助的人:55.5万
展开全部
下载一个FTP
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式