問題タブ [razorgenerator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
602 参照

asp.net-mvc-4 - メインの MVC4 プロジェクトでビューが見つからないため、Razor ジェネレーター アプリケーションがエラーをスローする

私はカミソリジェネレーターが初めてです。mvc4 プロジェクトでカミソリ ジェネレーターを使用し、このアプリを使用してビューを他の mvc4 プロジェクトと共有しています。共通プロジェクトの参照をメイン プロジェクトに追加し、ビューにアクセスしていますが、view not foundとしてエラーをスローしています。

次に、メイン プロジェクトにもカミソリ ジェネレーターを追加しました

今私の問題は、共通のアプリケーションにかみそりジェネレーターを追加している場合、他の MVC4 アプリケーションにかみそりジェネレーターを再度追加する必要があるのはなぜですか?

0 投票する
2 に答える
4850 参照

asp.net-mvc - Visual Studio 2013 は App_global.asax.PDB ファイルを保持していますか?

Visual Studio 2013 にアップグレードしてから (2012 年以降)、ASP.NET MVC 5 アプリをデバッグしているときに、IIS Express を介して次のようなコンパイラ エラー ダンプが時々発生することに気付きました。

説明: この要求を処理するために必要なリソースのコンパイル中にエラーが発生しました。次の特定のエラーの詳細を確認し、ソース コードを適切に変更してください。

コンパイラ エラー メッセージ: CS0042: デバッグ情報ファイルの作成中に予期しないエラーが発生しました 'c:\Users\Jeff\AppData\Local\Temp\Temporary ASP.NET Files\root\368a9040\83fb9039\App_global.asax.PDB' -- 'c:\ Users\Jeff\AppData\Local\Temp\Temporary ASP.NET Files\root\368a9040\83fb9039\App_global.asax.pdb: 別のプロセスで使用されているため、プロセスはファイルにアクセスできません。

ソース エラー:

[該当するソース行はありません]

ソース ファイル: 行: 0

このエラーは、Process Explorer を開いて App_global.asax.pdb (DevEnv.exe が持っている) へのハンドルを検索し、強制的に閉じてからページを更新すると消えます。しかし、それは不便で、2013 年まではその必要がありませんでした。

これが2013年に断続的に発生しているが、以前は発生していない理由を知っている人はいますか?

私が考えることができる唯一のことは、私が使用するRazor Generatorの MSBuild ステップに関するいくつかのあいまいな問題でしたが、ビューではなく App_Global.asax にある理由を理解できませんでした (それでも、そうすべきです変更されていないビュー用にコンパイルしないでください)

0 投票する
2 に答える
4017 参照

html - コントロールを mvc で動的に作成する

タイプ=テキストボックスの場合、ソースに応じて動的にビューにコントロールを作成したいのですが、チェックボックスの場合はテキストボックスを作成し、MVCでチェックボックスを動的に作成します。以下は私の現在のコードです

それは正常に動作しますが、submit1 ボタンをクリックすると、私のビューはモデルにしっかりとバインドされていません モデルコードは

0 投票する
0 に答える
280 参照

c# - Razor Generator: あいまいな呼び出しとリソース ファイルの問題

現在、Razor Generator を Web アプリケーションで動作させようとしています。このチュートリアルに従っていますhttp://stacktoheap.com/blog/2013/01/19/precompiling-razor-views-in-asp-dot-net-mvc-3/

プロジェクトで多くのエラーが発生しました。

そしてまた

UIStrings は、文字列を含む単なるリソース ファイルです。

また、オンにしましMVCBuildViewsたが、これらのエラーは、Razor Generator をインストールするまで存在しません。なぜこれらのエラーが発生するのか、私は迷っているようです。

0 投票する
2 に答える
7013 参照

asp.net-mvc - ASP.NET MVC EditorTemplate サブフォルダー

私は、大規模な ASP.NET MVC Web サイトと考えられるものに取り組んでいます。現在、100 近くのエディター テンプレート (すべて 1 つのコントローラー用) があり、この数はさらに増える予定です。

私が達成したいのは、ビューを整理して、検索とバージョン管理を容易にすることです。この「バージョン」ステップは、時間の経過とともにビューを倍増させるものです。このプロジェクトは、試験が作成され、後でプルできる Q&A アプリケーションと考えることができます。基本的に、この特定のプロジェクトでは、views/EditorTemplates は本番環境で一度変更することはできないため、将来の使用のために新しいコピーを作成する必要があります。古いビューへの参照はまだ存在し、その試験の外観と動作は 1 年前と同じになります。同様に、新しい検査では、ビューの新しいバージョンが自動的に取得され、そのバージョンが使用されます。このタイプの構造にしたいのですが、他のアイデアも考えています。

注: バージョン管理されたサブディレクトリがありますが、これは同じモデルとテンプレートの複数のバージョンがあることを意味しますが、新しいファイルには一意のファイル名が付けられます。また、Razor Generator を使用してビューをコンパイルしようとしています。追加の EditorTemplate 検索パスを追加するために拡張できるかどうかはわかりません。

0 投票する
1 に答える
1751 参照

asp.net-mvc - ASP.Net MVC 4 エリアが登録されていません。Visual Studio 2012 からの HTTP 404 エラー

私は、既存の MVC アプリケーションを機能させるために 1 日を費やしました。

次のような状況があります。

1) カスタム領域を持つ既存の ASP.Net MVC アプリケーションの作業を開始しました

2) オフィスでうまくいっている

3) 私は自宅にいて、VPN 接続を行い、TFS から最新のコードを取得しました。

4) 正常にビルドされていますが、Visual Studio 2012 内から実行しようとすると、登録された領域が表示されません。

HTTP 404. 探しているリソース (またはその依存関係の 1 つ) は、削除されたか、名前が変更されたか、一時的に利用できない可能性があります。以下をご確認ください

URL を入力し、スペルが正しいことを確認してください。

要求された URL に対して既定のドキュメントが構成されておらず、ディレクトリの参照がサーバーで有効になっていません。

5) 通常の MVC Web サイト (AreaRegistrations なし) を作成し、Visual Studio 2012 で実行しましたが、エラーは発生しません。

6) RouteDebuggerを試しましたが、次のエラーが発生し続けます。

シーケンスには要素が含まれていません

私もそれを解決しようとして行き詰まりました。実際に足を踏み入れて、どこが失敗しているかを確認する別の方法があれば、それが役立ちます。

実際の Area フォルダー: MyProject\Areas\MyCustomArea 私が持っている

MyProject\Areas\MyCustomArea\AreaRegistration.cs:

そして MyProject\Areas\MyCustomArea\RouteConfig.cs :

私の App_Start フォルダーにはRoute.config.csファイルがありません

次のようなMyProject\packages.configがあります。

System.Web.Optimization を使用しています

私のWeb.configファイルには次のものがあります。

それを機能させるために何かする必要があるかもしれませんが、それが職場で機能し、影響がある場合は RazorGenerator と Web 最適化を使用していることを念頭に置いてください。

長すぎたらごめんなさい