1

こんにちは、皆さんからの確認が 1 つ必要です。Web サイト (asp.net 2.0) を公開しているクライアントが 1 人いて、サイトはオンラインで公開されています。クライアントは、この Web サイト プロジェクトのソリューションまたは元のソース コードを持っていません。私の質問は次のとおりです。このコード ローカライズをダウンロードして、ビジュアル スタジオ内で連続して実行することは可能ですか?

4

3 に答える 3

2

簡単な答えはいいえです。

Visual Studio 内で Web サイトをビルドして実行するには、ソース コードが必要です。Visual Studio の目的は、開発者が Web サイトを構築したり、Web サイトを拡張したり (やりたいことのように見えます) するのを支援することであり、そのためにはソース コード ファイルが必要です。

できることは、IIS (インターネット インフォメーション サービス) をセットアップし、Web サイトのコピーをローカルで実行することですが、質問で述べたように Visual Studio ではありません。

于 2012-10-08T21:07:52.957 に答える
1

場合によっては、ライブサーバーまたはそれらのバックアップにソースコードファイルが見つかることがあります。そうでない場合は、dllといくつかのソフトウェアを使用して、リフレクションを使用してコードを表示できます。

これらの中には、VisualStudioプロジェクトを再生成するものもあります。有料版の.NetReflectorが再生することは知っています。

そのようにすると、使用するものによっては、一部のコードが記述されたとおりに正確に出力されない場合がありますが、同じように機能するはずです。

于 2012-10-08T21:20:45.280 に答える
0

cassini、iis、または iis express で実行できますが、必要な場合はコードをステップ実行できません。

コードを簡単に調べたい場合は、IL spy をお勧めします。それが私が使っているものです。

http://ilspy.net/

于 2012-10-08T21:12:28.977 に答える