将“已发布”的网站导入Visual Studio作为解决方案

时间:2010-06-30 10:33:53

标签: asp.net visual-studio web import

我们已经在生产服务器中部署了一个网站。我们需要重新修改应用程序,然后重新部署它。但是我们无法访问代码隐藏文件,因为所有内容都被编译成dll。

1 个答案:

答案 0 :(得分:0)

您的选择基本上是

1)修改aspx / ascx文件以改变文本内容/样式,但是你不能在这里添加任何功能(不管是服务器端功能)。

2)对DLL进行反向工程以生成代码隐藏类,只产生可读代码,而程序集不是obfuscated。您可以查看Redgate Reflector来执行此操作。 (无论如何,这也是一个有用的开发人员。)

就将文件放入解决方案而言,您可以尝试创建一个新的Web应用程序项目(删除Default.aspx及其作为标准生成的web.config),然后将aspx / ascx文件添加到此项目中