visual-studio - 格安 - お名前ドットコム



ビルドエラー "ブートストラップ4で名前 'レコード'を見つけることができません (4)

Visual Studio 2015の場合:

TypeScriptをダウンロードし、インストールしてVisual Studioを再起動しました。 それを再起動すると、私のソリューションの使用方法は、インストールされているもの(2.9.2)より古いですし、サポートされているバージョンに更新するかどうか、はいをクリックして問題を修正しました。

私の推測では、TypeScript 2.9.2はおそらくVS 2017用です。

今日、私はASP .NET MVC 5プロジェクトをブートストラップ3からブートストラップ4(サースバージョン)に移行することに決めました。

移行後、プロジェクトのコンパイル後にエラーが発生しました。

エラービルド:名前 'レコード'が見つかりません。
エラービルド:名前 'undefined'を見つけることができません。

これを解決するには?


Answer #1

jpopper.csをアンインストールしてWeb.configファイルに行き、これらのコード行を追加しました

<appSettings>
    <add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
</appSettings>

その検証エラーに対処する。


Answer #2

何らかの理由で、更新されたTypeScript .exeファイル(会社/ビジネスITポリシー、管理者以外のアカウントなど)でVisual Studioを更新できない場合は、このソリューションを試すことができます。

  1. Visual Studioのソリューションエクスプローラで "index.d.ts"ファイルをダブルクリックします。
  2. プロパティパネルの "ビルドアクション"を参照してください。
  3. "TypeScriptCompile"から "Content"に切り替えます。

これで、これらのエラーがなくてもプロジェクトを構築できます。


Answer #3
  • ビジュアルスタジオ2017であなたのプロジェクトを開き、それはあなただけのアップグレード

    または

Typescriptバージョンをアップグレードする





typescript