【问题标题】:Is it possible to run inside visual studio .net published web site?是否可以在 Visual Studio .net 发布的网站内运行?
【发布时间】:2012-10-08 21:05:09
【问题描述】:

您好,我需要你们的确认。我有一位客户发布了网站(asp.net 2.0)并且网站在线。客户没有此网站项目的解决方案或原始源代码。我的问题是:是否可以在本地下载此代码并在 Visual Studio 中连续运行?

【问题讨论】:

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


    【解决方案1】:

    简单的答案是不。

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

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

    【讨论】:

    • 非常感谢莱尼尔。我知道这一点,但我需要再次询问以获得一些确认。我没有足够的支持,认为那些日子也许有一些解决方案。
    • 好的。问也无妨。 :D
    【解决方案2】:

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

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

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

    【讨论】:

      【解决方案3】:

      您可以在 cassini、iis 或 iis express 中运行它,但如果这是您所追求的,则无法单步执行代码。

      如果您想简单地检查代码,我推荐使用 IL spy。我就是这么用的。

      http://ilspy.net/

      【讨论】:

        猜你喜欢
        • 2012-08-17
        • 2013-10-20
        • 1970-01-01
        • 1970-01-01
        • 2020-03-22
        • 1970-01-01
        • 1970-01-01
        • 2015-04-29
        • 1970-01-01
        相关资源
        最近更新 更多