是否有可能在visual studio .net发布的网站内运行?

时间:2012-10-08 21:05:09

标签: asp.net .net visual-studio web

您好,我需要您的确认。我有一个客户已发布网站(asp.net 2.0)和网站在线直播。客户端没有此网站项目的解决方案或原始源代码。我的问题是:是否可以下载这个代码localy并在Visual Studio中连续运行?

3 个答案:

答案 0 :(得分:2)

简单的答案是不是。

您确实需要源代码来在Visual Studio中构建和运行网站。 Visual Studio的目的是帮助开发人员构建网站甚至扩展网站(看起来像你想做的事情),这样做需要源代码文件。

您可以尝试设置IIS(Internet信息服务)并在本地运行该网站的副本,但它不是您在问题中所述的Visual Studio。

答案 1 :(得分:1)

有时您可能会在实时服务器上找到源代码文件,或者备份它们。如果没有,你可以使用dll和some software使用反射查看代码。

其中一些还为您重新生成Visual Studio项目 - 我知道.Net Reflector的付费版本。

如果你这样做,取决于你使用的是什么,一些代码可能不会完全按照它所写的方式出现,但它应该以相同的方式工作。

答案 2 :(得分:0)

您可以在cassini,iis或iis express中运行它,但如果您正在使用它,则无法单步执行代码。

如果您只想检查代码我推荐IL间谍。这就是我使用的。

http://ilspy.net/