1. ホーム
  2. c#

[解決済み] プロジェクト全体の名前空間を変更するには?

2022-08-21 02:03:15

質問

この記事のデモアプリケーションを改造しています。 http://msdn.microsoft.com/en-us/magazine/dd419663.aspx

私はすべてのファイルを私の名前空間を使用するように更新する必要があります、例えば今ここにあるファイルです。

MySolution\MyApp\DemoApp\ViewModel\MainWindowViewModel.cs

はこのような名前空間を使っています。

namespace DemoApp.ViewModel
{
/// <summary>
/// The ViewModel for the application's main window.
/// </summary>
public class MainWindowViewModel : WorkspaceViewModel

ファイルをここに移動する必要があります(DemoAppフォルダを削除)。

MySolution\MyApp\ViewModel\MainWindowViewModel.cs

というように、正しい名前空間を使用するようにします。

namespace MyApp.ViewModel
{
....

Visual Studio 2010でこれを行うにはどうすればよいですか?

更新 OK 重複する可能性があるのは以下の通りです。 Visual Studioでプロジェクトの名前空間を変更する 今私はプロジェクトの名前空間を変更する方法を知っていますが、どのようにファイルシステム上のファイルを移動するのですか?("DemoApp"フォルダーを取り除く)

どのように解決するのですか?

私は、単純な置換を想像しているのですが、ファイル ( Ctrlキー + シフト + H ) でほぼ解決します。 namespace DemoAppnamespace MyApp . その後、ソリューションをビルドして、未知の識別子に対するコンパイル・エラーを探します。完全修飾された DemoApp に変更する必要があります。 MyApp .