問題タブ [dnx]

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

linux - ASP.NET 5 および Docker エラー: /bin/sh: [dnx,: コマンドが見つかりません

サンプルの ASP.NET 5 beta5 アプリケーションを起動して Docker で実行しようとすると、sudo docker start -a 2c1bec440dbcコマンドで次のエラーが発生します。

/bin/sh: [dnx,: コマンドが見つかりません

これは私のdockerファイルです:

エラーメッセージは不可解で、何が問題なのか理解できません。イメージは正常にビルドされ、パッケージは適切に復元されました。何か案が?

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

visual-studio-2015 - Visual Studio 2015 でパブリッシュが失敗し、次のメッセージが表示されます。

asp.net 5 プロジェクトを発行すると、出力ディレクトリが空のままになり、「「準備」スクリプトがステータス コード -1073741819 で失敗しました」というエラーが表示されます。

ここに私の公開設定があります:

  • 公開対象:「ファイルシステム」
  • ターゲットの場所:「D:\Users\cseedj\Documents\Visual Studio 2015\Publish」
  • 構成: デバッグ
  • DNX バージョン: デフォルト (cnx-clr-win-x86.1.0.0-beta4)

そして、ここに完全な出力があります:

dnu コマンドをコピーしてコマンド ラインで実行すると、問題なく動作します。パブリッシュ フォルダーにファイルを取得します (実際には、パブリッシュされたコードでエラー 500 が発生しますが、それは別の問題です)。

また、管理者としてVisual Studioを実行しようとしましたが、ファイルシステムの権利に関連する問題ではないことを確認しましたが、それは役に立ちません...

では、VS で「発行」が失敗するのはなぜですか。どうすれば機能させることができますか? また、副次的な質問ですが、ターゲットの場所ではなく一時ディレクトリに公開されるのはなぜですか?


バージョン情報:

  • Visual Studio エンタープライズ 2015 RC、バージョン 14.0.22823.1 D14REL
  • 私のプロジェクトでは、asp.net フレームワークの beta4 バージョンを使用しています
0 投票する
1 に答える
989 参照

asp.net - ASP.Net 4.6 + IIS 8.5? アプリケーションを追加するにはどうすればよいですか?

IIS 8.5 サーバー (Windows Server 2012) で実行したい ASP.Net 4.6 アプリケーションがあります。さて、新しい Web サイトを追加し、"output/" ディレクトリから "wwwroot/" フォルダーを選択しました。そのフォルダーに index.html があるため、基本的なリソースは機能しているようです。ただし、実際のコードはどれも機能していないようです。

dnu publishアプリケーションのデプロイに使用しています。

フォルダ "approot/" および "wwwroot/" を作成します。wwwroot には、単一の "aspnet.loader.ddl" を含む bin フォルダが含まれています。

おそらくIISを正しく構成していませんでしたが、前述のように、解決策を得るために先週探していましたが、「動作するはず」以外のドキュメントはほとんどありません。

誰にもアイデアがありますか?

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

asp.net - OSX 上の .NET5 - DNVM シェルでの C# エラー (非常に近い..)

古いプロジェクトを新しい .NET VM で実行しようとしていますが、この時点でいくつかの障害を乗り越えました。しばらくの間、DNVM に自分のプロジェクトを .NET プロジェクトとして認識させることができませんでした。サンプル プロジェクトから不足しているファイルをいくつか追加し、dnvm . kestrel代わりに使用してから、dnvm . web約 80 MB 相当の C# エラーが返されるまで...

だから私はプロジェクトとして認識されていなかったものから、くだらないものとして認識されるようになりました:/

このレベルをクリアした人はいますか?前もって感謝します。

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

docker - dnu パブリッシュ後の ASP.Net VNext が Linux マシンで動作しない

バニラの ASP.Net VNext ハロー ワールド アプリケーションを dnx で実行しています。「dnx . run」を実行すると、問題なく実行されます。しかし、「dnu publish」を使用して自己完結型パッケージを作成すると (その結果、web.cmd が作成されます)、Linux で実行できず、エラーが発生します。

「chmod 777 web.cmd」を実行するのに疲れました。その後、dnx を認識できません。

Ubuntu 14.04 を使用しています

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

asp.net-core - 説明 属性は DNX Core 5.0 では使用できません

enum で [Description] Attribute を使用すると、次のエラーが表示されます: Description Attribute does not available in DNX Core 5.0. この場合の説明属性を設定するにはどうすればよいですか?

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

asp.net-core - ASP.NET 5 の beta-4 から beta-5 へのアップグレード

Microsoft のサイトの指示に従って、ASP.NET5 を beta-4 から beta-5 にアップグレードしました: http://blogs.msdn.com/b/webdev/archive/2015/06/30/asp-net-5-beta5-now -利用可能.aspx

.NET のコアが不足していた (System.Object が定義されていないなど) など、大量のコンパイル エラー (1900 以上) が発生しました。この他の同様の質問に投稿された解決策に従いました: ASP.NET 5 Beta 4 から Beta 5 へのエラー アップグレード しかし、これで問題は解決しませんでした。次のランタイムが見つからないというエラーが表示されるようになりました: dnx-clr-win-x86.1.0.0-beta5

コマンド「dnvm list」を実行すると、次の出力が得られます。

そのため、dnvm アップグレードは beta5 をスキップして直接 beta6 に進みましたが、まだ beta5 を探しているものがあるようです。dvnm に beta5 を強制的にインストールする方法はありますか?

コマンドを実行しようとしました:

エラーが発生します:

エラーの beta6 と表示されていることに注意してください。おそらく、beta5 のエイリアスとして使用されているのでしょうか、それとも以前のバージョンをインストールできないのでしょうか?

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

visual-studio-2015 - ASP.NET 5 MVC 6 プロジェクトでフル .NET スタックに切り替える方法

VS 2015 で新しい ASP.NET 5 MVC 6 (vNext) プロジェクトを作成しました。

別のプロジェクトからいくつかのクラスをインポートしましたが、DNX には私にとって非常に重要ないくつかのクラスが欠けているようです。

DNX の代わりに完全な .NET スタックの使用を選択できますか?
何を変更する必要がありますか? 古い方法よりも新しいconfig.jsonファイルの方が気に入っていますが、参照を何に変更する必要がありますか。