問題タブ [webactivator]

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 に答える
7922 参照

asp.net-mvc-4 - StructureMapを使用したasp.net MVC 4

ASP.NET MVC3 プロジェクトを MVC4 に変換しています。StructureMap と MVC4 を操作するための最良のアプローチを見つけようとしていました。うまくいくかもしれない解決策をいくつか見つけましたが、まだ試していません。

最初のソリューションは、非常にシンプルで軽量です。2 つ目 ( Structuremap.MVC4 ) は、起動時に WebActivator に依存します。

より良い、最も簡単なアプローチは何ですか? すべてをブートストラップし、WebActivator で DependencyResolver を設定する必要がありますか?

ご協力いただきありがとうございます。

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

asp.net - リクエスト以外で Web サイトのルートを取得するにはどうすればよいですか?

リクエスト内でServer.MapPath()、Web サイトのルートにアクセスするために使用できます。にアクセスせずにその機能にアクセスしたり、ウェブサイトのルートを取得したりするにはどうすればよいServerですか? の中に ninject のバインディングを構築しようとしていWebActivator.PreApplicationStartMethodます。

Directory.GetCurrentWorkingDirectory()で何かを返したを使用してみましたMicrosoft Shared\Dev Server。ただし、 でGlobal.asax.cs呼び出すと、必要なディレクトリが生成Server.MapPath("")されます。Application_Start

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

vb.net - Breeze js コードを vb.net に変換する際の WebActivator エラー

C# コードから VB.NET に簡単な API を変換した後、プロジェクトを実行すると次のメッセージがWebActivatorスローされます。Server Error in '/' Aplication

タイプ DevCentralBreeze.HotTowelRouteConfig には、RegisterHotTowelPreStart という名前の静的メソッドがありません

私はすべてを正しくコーディングしたと思います-静的メンバーがありますが、WebActivator はそれを見つけることができません。

WebActivatorどうすればこれを認識できるか知っている人はいますか?多分いくつかの設定の問題?

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

asp.net - WebActivator - Server オブジェクト / 現在のディレクトリへのアクセス

プロパティにアクセスする必要がある WebActivator ブートストラップがありServerます。具体的には、何が何であるかを知る必要がServer.MapPath("~")あります。

これを行う方法はありますか?

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

orchardcms - WebActivator が Orchard で動作しない

現在のバージョンの Orchard CMS 1.6.1 と WebActivator 2.0.1 を使用しています。

Orchard のデフォルトのインストール。WebActivator PreApplicationStartMethod は起動されません。

同じソリューションにサンプル MVC アプリケーションがあり、同じ WebActivator コードが正常に動作します。

Orchard アプリの何が問題になっていますか。標準の ASP.NET パイプラインを壊していますか?

サンプルコード (Pre と PostApplicationStartMethod の両方を使用しました):

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

asp.net-mvc - タイプ WebActivator.ActivationManager でのアプリケーション開始前の初期化メソッド Run が例外をスローしました

IIS で ASP MVC 4 アプリケーションを実行しようとしています。基本テンプレートから MVC 4 アプリケーションを公開すると、ウィザードによって作成されたもの以外の依存関係がなくても、アプリケーションは機能します。しかし、WebActivator や他の多くのライブラリを使用している他のアプリケーションを公開すると、次のエラーが表示されます。

そして完全なスタック トレース:

[FileLoadException: ファイルまたはアセンブリ 'System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes' またはその依存関係の 1 つを読み込めませんでした。指定されたアセンブリ名またはコードベースが無効でした。(HRESULT からの例外: 0x80131047)] System.ModuleHandle.ResolveType(RuntimeModule モジュール、Int32 typeToken、IntPtr* typeInstArgs、Int32 typeInstCount、IntPtr* methodInstArgs、Int32 methodInstCount、ObjectHandleOnStack タイプ) +0 System.ModuleHandle.ResolveTypeHandleInternal(RuntimeModule モジュール、Int32 typeToken 、RuntimeTypeHandle[] typeInstantiationContext、RuntimeTypeHandle[] methodInstantiationContext) +180 System.Reflection.RuntimeModule.ResolveType(Int32 metadataToken、Type[] genericTypeArguments、Type[] genericMethodArguments) +192 System.Reflection.CustomAttribute。

[InvalidOperationException: タイプ WebActivator.ActivationManager でのアプリケーション開始前の初期化メソッド Run は、次のエラー メッセージで例外をスローしました: ファイルまたはアセンブリを読み込めませんでした 'System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes' またはその依存関係の 1 つ。指定されたアセンブリ名またはコードベースが無効でした。(HRESULT からの例外: 0x80131047)。]
System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1 メソッド) +423
System.Web.Compilation.BuildManager.CallPreStartInitMethods() +306
System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager、IApplicationHost appHost、IConfigMapPathFactory configMapPathFactory、HostingEnvironmentParameters、hostingParameters、PolicyLevel policyLevel、例外 appDomainCreationException) +591

[HttpException (0x80004005): WebActivator.ActivationManager 型で実行されるアプリケーション前の開始初期化メソッドは、次のエラー メッセージで例外をスローしました: ファイルまたはアセンブリを読み込めませんでした 'System.Core、Version=2.0.5.0、Culture=neutral、PublicKeyToken =7cec85d7bea7798e, Retargetable=Yes' またはその依存関係の 1 つ。指定されたアセンブリ名またはコードベースが無効でした。(HRESULT からの例外: 0x80131047)。]
System.Web.HttpRuntime.FirstRequestInit(HttpContext コンテキスト) +8946484 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext コンテキスト) +97 System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +258

IIS6 に関連する問題ですか、それともサーバーに何か不足していますか?

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

c# - WebActivator PreApplicationStartMethod を OwinStartupAttribute に置き換えますか?

WebActivator.PreApplicationStartMethod現在のプロジェクトで使用してOwinStartupAttributeいますが、同じ仕事ができるようですか? これは の適切な使用OwinStartupAttributeですか?

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

c# - 別のアセンブリから Windows フォーム プロジェクトをブートストラップする

Onion Architecture とWindows Forms UI レイヤーを組み合わせているときに問題が発生しました。問題は、IoC 構成メソッドがヒットしないことです。IoC セットアップは、依存関係解決アセンブリで行われます。

そして、UI レイヤーが .NET 以外に依存しないようにしたいと思いProject.Coreます。

このアーキテクチャを使用した Web プロジェクトでは、WebActivatorEx と OutputTo を使用して IoC をブートストラップしました。私はよく知っているので、ここでも同じものを使用することにしましたが、期待どおりに動作しません。私が問題なのか Windows フォームが問題なのかわからないので、私のセットアップは次のとおりです。

Project.DependencyResolution で:

OutputTo の OutputTargets.txt:

Project.UI で:

OutputToDependencyResolution'sは DLL ファイルをUi'sbin に正しくコピーしますが、IocConfig.RegisterDependencies実行されません。

では、Windows フォーム プロジェクトがスタートアップ プロジェクトである独自のアセンブリから IoC をセットアップするにはどうすればよいでしょうか。