問題タブ [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.
asp.net-mvc-4 - メインの MVC4 プロジェクトでビューが見つからないため、Razor ジェネレーター アプリケーションがエラーをスローする
私はカミソリジェネレーターが初めてです。mvc4 プロジェクトでカミソリ ジェネレーターを使用し、このアプリを使用してビューを他の mvc4 プロジェクトと共有しています。共通プロジェクトの参照をメイン プロジェクトに追加し、ビューにアクセスしていますが、view not foundとしてエラーをスローしています。
次に、メイン プロジェクトにもカミソリ ジェネレーターを追加しました。
今私の問題は、共通のアプリケーションにかみそりジェネレーターを追加している場合、他の MVC4 アプリケーションにかみそりジェネレーターを再度追加する必要があるのはなぜですか?
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 にある理由を理解できませんでした (それでも、そうすべきです変更されていないビュー用にコンパイルしないでください)
html - コントロールを mvc で動的に作成する
タイプ=テキストボックスの場合、ソースに応じて動的にビューにコントロールを作成したいのですが、チェックボックスの場合はテキストボックスを作成し、MVCでチェックボックスを動的に作成します。以下は私の現在のコードです
それは正常に動作しますが、submit1 ボタンをクリックすると、私のビューはモデルにしっかりとバインドされていません モデルコードは
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 をインストールするまで存在しません。なぜこれらのエラーが発生するのか、私は迷っているようです。
asp.net-mvc - ASP.NET MVC EditorTemplate サブフォルダー
私は、大規模な ASP.NET MVC Web サイトと考えられるものに取り組んでいます。現在、100 近くのエディター テンプレート (すべて 1 つのコントローラー用) があり、この数はさらに増える予定です。
私が達成したいのは、ビューを整理して、検索とバージョン管理を容易にすることです。この「バージョン」ステップは、時間の経過とともにビューを倍増させるものです。このプロジェクトは、試験が作成され、後でプルできる Q&A アプリケーションと考えることができます。基本的に、この特定のプロジェクトでは、views/EditorTemplates は本番環境で一度変更することはできないため、将来の使用のために新しいコピーを作成する必要があります。古いビューへの参照はまだ存在し、その試験の外観と動作は 1 年前と同じになります。同様に、新しい検査では、ビューの新しいバージョンが自動的に取得され、そのバージョンが使用されます。このタイプの構造にしたいのですが、他のアイデアも考えています。
注: バージョン管理されたサブディレクトリがありますが、これは同じモデルとテンプレートの複数のバージョンがあることを意味しますが、新しいファイルには一意のファイル名が付けられます。また、Razor Generator を使用してビューをコンパイルしようとしています。追加の EditorTemplate 検索パスを追加するために拡張できるかどうかはわかりません。
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 最適化を使用していることを念頭に置いてください。
長すぎたらごめんなさい