問題タブ [assemblyinfo]

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

c# - CSSファイルに自動バージョン管理を追加します。アセンブリ情報を取得できないのはなぜですか?

いくつかの質問:

  • これはこれについての大丈夫な方法ですか?製品のアセンブリ情報が変更され、バージョンが更新されると、CSSファイルへのパスが変更され、キャッシュが無効になるという考え方です。
  • C#コードをウォッチウィンドウに配置すると、適切なバージョン情報が表示されますが、.aspxページにロードできません。エラーメッセージは表示されませんが、バージョンなしで.css?v=と表示されます。

ありがとう

編集:それは起こっている反射と関係があるようです。私が言うなら:

ウォッチウィンドウに適切な名前が表示されますが、.aspxページで評価すると、App_Web_35です(正しくありません)。これを修正する方法はありますか?

Edit2:結局、私はあまり満足していない解決策を選びましたが、他の意見を聞きたいと思っています。私はちょうど置きます:

関連するCSページで-そしてコードbehingで<%GetApplicationVersion()%>を呼び出したところ、適切な情報が返されました。ただし、インライン化できればいいのですが。

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

.net - AssemblyInfoと通常の関数へのアクセス

AssemblyInfoクラス内のDateTime.Now.Yearのような関数に何らかの方法でアクセスすることは可能ですか?のように入れるように

上記を実行すると、DateTimeは現在のコンテキストに存在しません

0 投票する
4 に答える
17381 参照

c# - C# の ProductName と CompanyName

VB.Net では、次を使用してアプリケーションの ProductName と CompanyName を取得できます。

C# で同じことを行うにはどうすればよいですか?

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

delphi-prism - AssemblyInfo ファイルのエラー

エラー " Error 1(E4) "end." or implementation section members (types or methods) expected."が表示されます

インターネット上のどこにも、このエラーに関する情報はありません。

AssemblyInfo.pas ファイルの次の行が原因で、このエラーが発生します。

私は Delphi Prism で働いています。

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

.net - .NetAssemblyInfoDelphi-プリズム

何のために

DelphiPrismプロジェクトのAssemblyInfo.pasファイルの一部ですか?'implementation'と'end'の間にメソッドの実装があるはずですが、AssemblyInfo.pasファイルに何を実装しますか?

C#のAssemblyInfo.csファイルには、このようなものはありません。

0 投票する
5 に答える
2981 参照

visual-studio-2010 - SVN 作業コピーのリビジョン番号を VersionInfo.cs に取得する

SLN 内のすべてのプロジェクトは、プロジェクトのバージョン番号を保持する VersionInfo.cs を共有します。

バージョン番号の最初の 3 つの部分を静的に定義し、最後の部分を作業コピーの SVN リビジョンにしたいと考えています。

ステップ 1 は、VS で cmd スクリプトをトリガーするビルド前のイベントを定義することです。cmd から作業コピーのリビジョンを取得する簡単な方法はありますか?

ステップ 2 は、その番号を VersionInfo.cs ファイルに挿入することです。

これを行うためのより洗練された方法がおそらくありますが、これがオープン ソース プロジェクトであり、派手なビルド サーバーなどを持っていないことを覚えておいてください。デプロイ手順は、プロジェクトをリリースモードにしてビルドするだけです:D

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

teamcity - Webサイトプロジェクトで使用するTeamCityAssemblyInfoPatcher?

Webサイトプロジェクト(Webアプリケーションではない)を含むVS2010ソリューションがあります。App_CodeフォルダにAssemblyInfo.csは、バージョン情報を含むファイルがあります。

TeamCity 7.0.2を使用してこのソリューションをビルドし、「追加のビルド機能」AssemblyInfoパッチャーを構成しました。パッチャーは、ソリューション内のクラスライブラリプロジェクトに対して適切に機能しますが、Webサイトプロジェクトには影響を与えないようです。

TeamCity7.xのドキュメントには次のように記載されています。

この機能は、「標準」プロジェクト、つまりVisualStudioウィザードを使用して作成されたプロジェクトでのみ機能します。

私のウェブサイトプロジェクトでこれを活用する方法があることを願っています。

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

msbuild - MSBuildのAssemblyInfoからバージョンにアクセスする

ここで説明するように、VisualStudioのビルドプロセスを通じてnugetパッケージを作成/プッシュしようとしています。

パッケージの作成は簡単です。

$(Deploy)フォルダーに.nupkgファイルがあります。

しかし、それをプッシュできるようにするには、それを使用するために$(AssemblyVersion)が必要です:

XMLReadで値を取得しようとしましたが、NugetSpecFileの値はAssemblyInfo.csのバージョンではなく「$version$」です。

「nugetpush」で使用できるようにバージョンにアクセスするにはどうすればよいですか?

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

c# - Windows Mobile5.0PocketPCをターゲットにしているときにAssemblyInformationalVersionAttributeをクエリする

AssemblyInfo.csファイルに次のようなバージョン番号があります。

[assembly: AssemblyInformationalVersion("0.0.0.2")]

通常、 FileVersionInfoを使用てこの情報にアクセスでき、System.dll(このクラスが通常定義されている場所)への参照がありますが、System.Diagnostics名前空間が使用できないようです。

VSが言うパスは、私が参照しているシステムアセンブリです。

C:\ Program Files(x86)\ Microsoft.NET \ SDK \ CompactFramework \ v3.5 \ WindowsCE \ System.dll

つまり、アプリケーションのバージョン文字列(AssemblyInformationalVersion)アプリケーション表示するにはどうすればよいですか?

編集:使用

Assembly.GetExecutingAssembly().GetName().Version.ToString()

その属性がAssemblyInfo.csファイルで定義されていないため、「0.0.0.0」を返します。

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

package - Nuget、ソース変換、AssemblyInfo.cs

私は現在、AssemblyInfo.csでいくつかの構成を行う必要があるNuGetパッケージに取り組んでいます。/ content / PropertiesのパッケージにAssemblyInfo.cs.ppファイルを追加しましたが、変換が実行されません。これは不可能ですか?

AssemblyInfo.cs.ppのコンテンツ