[问题] 旧的webapplication新增webform

楼主: ererdodo (loveptt)   2016-03-04 11:01:22
大家好,如题,我这有一个旧的web应用程式(ABC.vbproj),不知道当初是用哪个
版本的开发,目前我是用visual studio 2010,想打开这个ABC,但是都会出现要
转换,可是都转换失败,所以我只能直接开启网站来增加修改webform。
但是另一个问题是,如果是开启ABC.vbproj来新增webform(QAZ.aspx),在QAZ.aspx
的上方会有Inherits="ABC.QAZ",等于QAZ有在ABC里面。
可是以开启网站的方式来新增webform(WSX.aspx),在WSX.aspx上面只会显示这样
Inherits="WSX"。
那又办法可以把WSX加到ABC里面吗?
让WSX.aspx上面显示这样Inherits="ABC.WSX"吗?
希望有大大看得懂,谢谢!!!!
作者: wezmag (wezmag)   2016-03-04 12:46:00
用text editor开启abc.vbproj,应该可以看到他VS的版本另外,ABC是namespace,你专案应该是Web Application而不是Website
楼主: ererdodo (loveptt)   2016-03-04 14:38:00
http://pasted.co/e9a2de1d 这个是开起来,我撷取比较像版本的文字 看起来好像没有耶= =然后 对啊 是webapplication 我标题有写
作者: wezmag (wezmag)   2016-03-05 00:41:00
7.10.3077 是 VS2003Web Application我记得都要compile成DLL,所以你直接加page,有办法执行吗?WSX.ASPX.VB里面应该也要指定namespace
楼主: ererdodo (loveptt)   2016-03-06 19:50:00
我的作法是 开启网站(那个网站的资料夹) 新增webform然后程式码打一打 可以执行 但是遇到一个问题是ABC这个网站左边的目录不是打在aspx是跟其他function显示 然后 现在把那个function注解掉 还是可以正常显示好像整个function已经导入在ABC 更改不了的感觉WSX.ASPX.VB里面应该也要指定namespace 这什么意思?
作者: wezmag (wezmag)   2016-03-08 12:56:00
不好意思,我刚刚研究了一下VB的Web应用程式专案,它似乎不需要在Code Behind 指定namespace,真抱歉,因为我平常是写C#改不了那个function应该是正常的,因为他已经被包在DLL里了
楼主: ererdodo (loveptt)   2016-03-10 09:35:00
不用不好意思 也不用抱歉啦 你也只是用疑问句 :D那请问 DLL可以修改吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com