問題タブ [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 投票する
3 に答える
1047 参照

c# - ActionFilterAttribute.OnActionExecuted でのレイアウトの設定に問題がある

ActionFilterAttribute次のように書いたカスタムでレイアウトパスを設定しようとしています:

ここで、Test.cshtml はRazorGenerator、別のプロジェクトで (の助けを借りて) プリコンパイルされたビューです。

しかし、それは私にエラーを与えます:

ビュー「インデックス」またはそのマスターが見つからないか、検索された場所をサポートするビュー エンジンがありません。次の場所が検索されました: ~/Views/Home/Index.cshtml ~/Views/Shared/Index.cshtml ~/Views/Home/Index.aspx ~/Views/Home/Index.ascx ~/Views/Shared/Index. aspx ~/Views/Shared/Index.ascx ~/Views/Layouts/Test.cshtml

そしてコントローラーは実際には単純です:

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

asp.net-mvc - MVC RazorGenerator - "型 (...) は、同じパラメーター型を持つ 'Execute' というメンバーを既に定義しています"

私は大規模な MVC アプリケーションに取り組んできましたが、アプリケーションの起動パフォーマンスを改善する必要があります (最初の読み込みで +1 分かかります)。

RazorGenerator ナゲットと拡張機能もインストールしましたが、コンパイルすると多くのエラーが表示されます。

VS エラー

これは、ジェネレーターの種類を指定していないことが原因でしょうか? これについては、ドキュメントがあまり役に立たなかったからです。

_EditHelperPage.cshtmlまたは、ビューの 1 つ ( )に次のディレクティブを追加したためかもしれませHelperPageWebViewPage

この行を削除して に追加するとrazorgenerator.directives、別のエラーがスローされます。

ヘルパー ページ エラー

編集

そして、同じ名前のクラス/コンストラクターを検索すると、結果が見つかります/obj/CodeGen/(...)

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

razor - Xamarin razor テンプレートの継承により、エディターで Intellisense が壊れる

Xamarin ベースのハイブリッド アプリのポータブル ライブラリの razor テンプレート ビューで @inherits を使用すると、Intellisense が壊れて、"@Model" などの基本ビュー クラスによって提供される関数に赤い下線が引かれます。Xamarin ツール (4.1.0.530) の新しい更新があります。

ここでの最初の修正は適用されません: Xamarin WebView - No Intellisense in razor

これが関連しているかどうかはわかりませんが、RazorTemplateProcessor が web.config を読み取っていないようで、完全に修飾されたクラス名も参照する必要があるか、生成されたコード ビハインド ファイルにコンパイル エラーが発生します。web.config をサポートするにはどうすればよいですか?

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

c# - 参照されているアセンブリ内のパブリック クラスにアクセスできません

RazoerGenerator.MSBuild を使用して、コンパイル済みビューを 1 つだけ含む MVC プロジェクトを作成しました。

オブジェクト ブラウザを使用すると、オブジェクト ブラウザに 1 つのパブリック クラスが表示されます。

別の MVC Web サイト プロジェクトでは、Refrence を Toolbox.Common.MVC.Views プロジェクトに追加しました。

Toolbox.Common.MVC.Views を使用すると、「解決できません...」というエラーが発生する プロジェクトを参照して、別の New/Clean プロジェクトから BootstrapTimePicker を使用しようとしましたが、Toolbox.Common.MVC.Views.BootstrapTimePicker へのアクセスがありません。

すべてのプロジェクトの .net バージョンは同じ 4.5

また、Toolbox.Common.MVC.dll を参照に追加しようとしましたが、どのプロジェクトからも Toolbox.Common.MVC.Views.BootstrapTimePicker にアクセスできません。