InvalidProjectFileExceptionとは? わかりやすく解説

InvalidProjectFileException クラス

メモ : このクラスは、.NET Framework version 2.0 で新しく追加されたものです。

この例外は、ユーザーの XML プロジェクト ファイルに問題があるときにスローされます。問題には、セマンティクス上の問題と構文上の問題があります。通常、構文上の問題は、XSD 検証で検出できます。

名前空間: Microsoft.Build.BuildEngine
アセンブリ: Microsoft.Build.Engine (microsoft.build.engine.dll 内)
構文構文

<SerializableAttribute> _
Public NotInheritable Class
 InvalidProjectFileException
    Inherits Exception
Dim instance As InvalidProjectFileException
[SerializableAttribute] 
public sealed class InvalidProjectFileException
 : Exception
[SerializableAttribute] 
public ref class InvalidProjectFileException
 sealed : public Exception
/** @attribute SerializableAttribute() */ 
public final class InvalidProjectFileException
 extends Exception
SerializableAttribute 
public final class InvalidProjectFileException
 extends Exception
継承階層継承階層
System.Object
   System.Exception
    Microsoft.Build.BuildEngine.InvalidProjectFileException
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
InvalidProjectFileException メンバ
Microsoft.Build.BuildEngine 名前空間

InvalidProjectFileException コンストラクタ ()

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

InvalidProjectFileException クラスの新しいインスタンスを初期化します。

名前空間: Microsoft.Build.BuildEngine
アセンブリ: Microsoft.Build.Engine (microsoft.build.engine.dll 内)
構文構文

Dim instance As New InvalidProjectFileException
public InvalidProjectFileException ()
public:
InvalidProjectFileException ()
public InvalidProjectFileException ()
public function InvalidProjectFileException
 ()
.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
InvalidProjectFileException クラス
InvalidProjectFileException メンバ
Microsoft.Build.BuildEngine 名前空間

InvalidProjectFileException コンストラクタ

InvalidProjectFileException クラスの新しいインスタンスを初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
InvalidProjectFileException () InvalidProjectFileException クラスの新しいインスタンスを初期化します。
InvalidProjectFileException (String) 指定したメッセージを使用して、InvalidProjectFileException クラスの新しいインスタンスを初期化します。
InvalidProjectFileException (String, Exception) 指定したメッセージと内部例外を使用して、InvalidProjectFileException クラスの新しいインスタンスを初期化します。
InvalidProjectFileException (XmlNode, String, String, String, String) 詳細なエラー情報を使用して、InvalidProjectFileException クラスの新しいインスタンスを初期化します。
InvalidProjectFileException (String, Int32, Int32, Int32, Int32, String, String, String, String) 詳細なエラー情報を使用して、InvalidProjectFileException クラスの新しいインスタンスを初期化します。
参照参照

関連項目

InvalidProjectFileException クラス
InvalidProjectFileException メンバ
Microsoft.Build.BuildEngine 名前空間

InvalidProjectFileException コンストラクタ (String)

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

指定したメッセージを使用して、InvalidProjectFileException クラスの新しいインスタンスを初期化します。

名前空間: Microsoft.Build.BuildEngine
アセンブリ: Microsoft.Build.Engine (microsoft.build.engine.dll 内)
構文構文

Dim message As String

Dim instance As New InvalidProjectFileException(message)
public InvalidProjectFileException (
    string message
)
public:
InvalidProjectFileException (
    String^ message
)
public InvalidProjectFileException (
    String message
)
public function InvalidProjectFileException
 (
    message : String
)

パラメータ

message

例外の原因を説明するエラー メッセージ。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
InvalidProjectFileException クラス
InvalidProjectFileException メンバ
Microsoft.Build.BuildEngine 名前空間

InvalidProjectFileException コンストラクタ (String, Exception)

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

指定したメッセージと内部例外を使用して、InvalidProjectFileException クラスの新しいインスタンスを初期化します。

名前空間: Microsoft.Build.BuildEngine
アセンブリ: Microsoft.Build.Engine (microsoft.build.engine.dll 内)
構文構文

Public Sub New ( _
    message As String, _
    innerException As Exception _
)
Dim message As String
Dim innerException As Exception

Dim instance As New InvalidProjectFileException(message,
 innerException)
public InvalidProjectFileException (
    string message,
    Exception innerException
)
public:
InvalidProjectFileException (
    String^ message, 
    Exception^ innerException
)
public InvalidProjectFileException (
    String message, 
    Exception innerException
)
public function InvalidProjectFileException
 (
    message : String, 
    innerException : Exception
)

パラメータ

message

例外の原因を説明するエラー メッセージ。

innerException

現在の例外の原因である例外。innerException パラメータが null 参照 (Visual Basic の場合は Nothing) でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
InvalidProjectFileException クラス
InvalidProjectFileException メンバ
Microsoft.Build.BuildEngine 名前空間

InvalidProjectFileException コンストラクタ (XmlNode, String, String, String, String)

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

詳細なエラー情報を使用して、InvalidProjectFileException クラスの新しいインスタンスを初期化します。

名前空間: Microsoft.Build.BuildEngine
アセンブリ: Microsoft.Build.Engine (microsoft.build.engine.dll 内)
構文構文

Public Sub New ( _
    xmlNode As XmlNode, _
    message As String, _
    errorSubcategory As String, _
    errorCode As String, _
    helpKeyword As String _
)
Dim xmlNode As XmlNode
Dim message As String
Dim errorSubcategory As String
Dim errorCode As String
Dim helpKeyword As String

Dim instance As New InvalidProjectFileException(xmlNode,
 message, errorSubcategory, errorCode, helpKeyword)
public InvalidProjectFileException (
    XmlNode xmlNode,
    string message,
    string errorSubcategory,
    string errorCode,
    string helpKeyword
)
public:
InvalidProjectFileException (
    XmlNode^ xmlNode, 
    String^ message, 
    String^ errorSubcategory, 
    String^ errorCode, 
    String^ helpKeyword
)
public InvalidProjectFileException (
    XmlNode xmlNode, 
    String message, 
    String errorSubcategory, 
    String errorCode, 
    String helpKeyword
)
public function InvalidProjectFileException
 (
    xmlNode : XmlNode, 
    message : String, 
    errorSubcategory : String, 
    errorCode : String, 
    helpKeyword : String
)

パラメータ

xmlNode

エラーを含む XML ノード。null でもかまいません。

message

この例外のエラー メッセージ テキスト。

errorSubcategory

エラーの説明。このパラメータは null 参照 (Visual Basic の場合は Nothing) でもかまいません。

errorCode

エラー コード。このパラメータは null 参照 (Nothing) でもかまいません。

helpKeyword

ホスト IDE の F1 ヘルプ キーワード。null でもかまいません。

解説解説
.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
InvalidProjectFileException クラス
InvalidProjectFileException メンバ
Microsoft.Build.BuildEngine 名前空間

InvalidProjectFileException コンストラクタ (String, Int32, Int32, Int32, Int32, String, String, String, String)

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

詳細なエラー情報を使用して、InvalidProjectFileException クラスの新しいインスタンスを初期化します。

名前空間: Microsoft.Build.BuildEngine
アセンブリ: Microsoft.Build.Engine (microsoft.build.engine.dll 内)
構文構文

Public Sub New ( _
    projectFile As String, _
    lineNumber As Integer, _
    columnNumber As Integer, _
    endLineNumber As Integer, _
    endColumnNumber As Integer, _
    message As String, _
    errorSubcategory As String, _
    errorCode As String, _
    helpKeyword As String _
)
Dim projectFile As String
Dim lineNumber As Integer
Dim columnNumber As Integer
Dim endLineNumber As Integer
Dim endColumnNumber As Integer
Dim message As String
Dim errorSubcategory As String
Dim errorCode As String
Dim helpKeyword As String

Dim instance As New InvalidProjectFileException(projectFile,
 lineNumber, columnNumber, endLineNumber, endColumnNumber, message, errorSubcategory,
 errorCode, helpKeyword)
public InvalidProjectFileException (
    string projectFile,
    int lineNumber,
    int columnNumber,
    int endLineNumber,
    int endColumnNumber,
    string message,
    string errorSubcategory,
    string errorCode,
    string helpKeyword
)
public:
InvalidProjectFileException (
    String^ projectFile, 
    int lineNumber, 
    int columnNumber, 
    int endLineNumber, 
    int endColumnNumber, 
    String^ message, 
    String^ errorSubcategory, 
    String^ errorCode, 
    String^ helpKeyword
)
public InvalidProjectFileException (
    String projectFile, 
    int lineNumber, 
    int columnNumber, 
    int endLineNumber, 
    int endColumnNumber, 
    String message, 
    String errorSubcategory, 
    String errorCode, 
    String helpKeyword
)
public function InvalidProjectFileException
 (
    projectFile : String, 
    lineNumber : int, 
    columnNumber : int, 
    endLineNumber : int, 
    endColumnNumber : int, 
    message : String, 
    errorSubcategory : String, 
    errorCode : String, 
    helpKeyword : String
)

パラメータ

projectFile

無効なプロジェクト ファイル。空の文字列でもかまいません。

lineNumber

プロジェクト内の無効な行番号。不明な場合は 0 に設定します。

columnNumber

プロジェクト内の無効な列番号。不明な場合は 0 に設定します。

endLineNumber

プロジェクト内の無効な行の範囲の終わり。不明な場合は 0 に設定します。

endColumnNumber

プロジェクト内の無効な列の範囲の終わり。不明な場合は 0 に設定します。

message

この例外のエラー メッセージ テキスト。

errorSubcategory

エラーの説明。このパラメータは null 参照 (Visual Basic の場合は Nothing) でもかまいません。

errorCode

エラー コード。このパラメータは null 参照 (Nothing) でもかまいません。

helpKeyword

ホスト IDE の F1 ヘルプ キーワード。このパラメータは null 参照 (Nothing) でもかまいません。

解説解説
.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
InvalidProjectFileException クラス
InvalidProjectFileException メンバ
Microsoft.Build.BuildEngine 名前空間

InvalidProjectFileException プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ も参照)
  名前 説明
パブリック プロパティ BaseMessage プロジェクト ファイルを除き、例外メッセージを取得します。
パブリック プロパティ ColumnNumber プロジェクト内の無効な列番号を取得します (存在する場合)。
パブリック プロパティ Data  例外に関する追加のユーザー定義情報を提供するキー/値ペアのコレクションを取得します。 ( Exception から継承されます。)
パブリック プロパティ EndColumnNumber プロジェクト内の無効な列の範囲の最後の列番号を取得します (存在する場合)。
パブリック プロパティ EndLineNumber プロジェクト内の無効な行の範囲の最後の行番号を取得します (存在する場合)。
パブリック プロパティ ErrorCode 例外メッセージに関連付けられているエラー コードを取得します (存在する場合)。
パブリック プロパティ ErrorSubcategory このエラーの種類を記述するエラー サブカテゴリを取得します (存在する場合)。
パブリック プロパティ HelpKeyword このエラーに関連付けられているホスト IDE の F1 ヘルプ キーワードを取得します (存在する場合)。
パブリック プロパティ HelpLink  例外に関連付けられているヘルプ ファイルへのリンクを取得または設定します。 ( Exception から継承されます。)
パブリック プロパティ InnerException  現在の例外を発生させた Exception インスタンスを取得します。 ( Exception から継承されます。)
パブリック プロパティ LineNumber プロジェクト内の無効な行番号を取得します (存在する場合)。
パブリック プロパティ Message オーバーライドされます。 影響を受けるプロジェクト ファイルを含め、例外メッセージを取得します (存在する場合)。
パブリック プロパティ ProjectFile この例外に関連付けられているプロジェクト ファイルを取得します (存在する場合)。
パブリック プロパティ Source  エラーの原因となったアプリケーションまたはオブジェクトの名前を取得または設定します。 ( Exception から継承されます。)
パブリック プロパティ StackTrace  現在の例外がスローされたときにコール スタックにあったフレームの文字列形式を取得します。 ( Exception から継承されます。)
パブリック プロパティ TargetSite  現在の例外をスローするメソッドを取得します。 ( Exception から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ HResult  特定の例外に割り当てられているコード化数値である HRESULT を取得または設定します。 ( Exception から継承されます。)
参照参照

関連項目

InvalidProjectFileException クラス
Microsoft.Build.BuildEngine 名前空間

InvalidProjectFileException メソッド


パブリック メソッドパブリック メソッド

プロテクト メソッドプロテクト メソッド
参照参照

関連項目

InvalidProjectFileException クラス
Microsoft.Build.BuildEngine 名前空間

InvalidProjectFileException メンバ

この例外は、ユーザーの XML プロジェクト ファイルに問題があるときにスローされます。問題には、セマンティクス上の問題と構文上の問題があります。通常、構文上の問題は、XSD 検証で検出できます。

InvalidProjectFileException データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド InvalidProjectFileException オーバーロードされます。 InvalidProjectFileException クラスの新しいインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ も参照)
  名前 説明
パブリック プロパティ BaseMessage プロジェクト ファイルを除き、例外メッセージを取得します。
パブリック プロパティ ColumnNumber プロジェクト内の無効な列番号を取得します (存在する場合)。
パブリック プロパティ Data  例外に関する追加のユーザー定義情報を提供するキー/値ペアのコレクションを取得します。(Exception から継承されます。)
パブリック プロパティ EndColumnNumber プロジェクト内の無効な列の範囲の最後の列番号を取得します (存在する場合)。
パブリック プロパティ EndLineNumber プロジェクト内の無効な行の範囲の最後の行番号を取得します (存在する場合)。
パブリック プロパティ ErrorCode 例外メッセージに関連付けられているエラー コードを取得します (存在する場合)。
パブリック プロパティ ErrorSubcategory このエラーの種類を記述するエラー サブカテゴリを取得します (存在する場合)。
パブリック プロパティ HelpKeyword このエラーに関連付けられているホスト IDE の F1 ヘルプ キーワードを取得します (存在する場合)。
パブリック プロパティ HelpLink  例外に関連付けられているヘルプ ファイルへのリンクを取得または設定します。(Exception から継承されます。)
パブリック プロパティ InnerException  現在の例外を発生させた Exception インスタンスを取得します。(Exception から継承されます。)
パブリック プロパティ LineNumber プロジェクト内の無効な行番号を取得します (存在する場合)。
パブリック プロパティ Message オーバーライドされます。 影響を受けるプロジェクト ファイルを含め、例外メッセージを取得します (存在する場合)。
パブリック プロパティ ProjectFile この例外に関連付けられているプロジェクト ファイルを取得します (存在する場合)。
パブリック プロパティ Source  エラーの原因となったアプリケーションまたはオブジェクトの名前を取得または設定します。(Exception から継承されます。)
パブリック プロパティ StackTrace  現在の例外がスローされたときにコール スタックにあったフレームの文字列形式を取得します。(Exception から継承されます。)
パブリック プロパティ TargetSite  現在の例外をスローするメソッドを取得します。(Exception から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ HResult  特定の例外に割り当てられているコード化数値である HRESULT を取得または設定します。(Exception から継承されます。)
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

InvalidProjectFileException クラス
Microsoft.Build.BuildEngine 名前空間



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「InvalidProjectFileException」の関連用語

InvalidProjectFileExceptionのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



InvalidProjectFileExceptionのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS