非常に大きなasp.netWebサイトプロジェクトをWebアプリケーションプロジェクトに変換しようとしています。主な理由は、ユニットテストを有効にするためにコードをリファクタリングしたいということです。Webサイトは.net4.0で書かれています。
私は最初にこのウォークスルーを使用してこれを試みました。
この変換後、ビルドしようとすると1500エラーが発生しました。良くない!ただし、変換中にWebサイトのファイルとフォルダーをコピーして、Webアプリケーションへの変換を実行すると、ガイドの説明どおりにApp_Codeフォルダーの名前が変更されず、App_Codeのままであることに注意しました。
私は他の方法を探しに行き、変換するためにこのガイドを試しました:
これは非常に似ていますが、最初にApp_Codeフォルダーをコピーして変換し、次に残りのファイルで同じことを行うというわずかな違いがあります。残念ながら、これでも同じ効果があり、App_Codeフォルダーの名前は変更されませんでした。
何百ものエラーを見ると、ほとんどの場合、コード(ファイルの背後にあるコード)がWebサイトのApp_codeフォルダーに格納されているコードを参照しているようです。名前空間が配置されているApp_Codeのコードでさえ、エラーが発生しています。
例:タイプまたは名前空間の名前'SampleNamespace'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?)
単純なものが欠けている可能性がありますが、このタイプの変換を実行するときに同様の問題が発生した人はいますか?または私がどこで間違っているのか知っていますか?
どんな助けでも大歓迎です。ありがとうライアン