1

我正在使用预编译的 ASP.net 网站。我有大部分 *.aspx.vb 文件,但我缺少一些库文件,并且只有 DLL。我还能选择性地编译 aspx.vb 文件吗?当我刚刚点击构建时,它会出现“此应用程序已预编译”的错误

4

1 回答 1

1

如果您有 DLL,那么很可能这些是不属于项目的外部程序集,源文件属于这些程序集。因此,如果您有一个项目文件,请尝试编译它并查看它是否报告缺少(.vb) 文件。最有可能的编译器会给你关于特定问题的提示。

如果没有项目文件,情况会变得更加复杂。您可能需要使用一些反编译器工具(9rays.net 反编译器是一个很好的工具)从已编译的 DLL 中恢复源文件(注意 - 主项目 DLL,而不是那些库 DLL)并分析缺少的内容和包含的内容。

于 2011-01-09T20:40:26.947 回答