问题标签 [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.
c# - 向 CSS 文件添加一些自动版本控制。为什么我无法提取装配信息?
几个问题:
- 这是解决这个问题的好方法吗?这个想法是,当我们的产品组装信息发生变化时,版本更新,CSS文件的路径被修改并使缓存失效。
- 如果我将 C# 代码放入监视窗口,我会看到正确的版本信息,但在 .aspx 页面中它无法加载它。没有错误消息,但它只是说 .css?v= 没有版本。
谢谢
编辑:这似乎与正在发生的反射有关。如果我说:
我在监视窗口中看到了正确的名称,但是在 .aspx 页面上进行评估时,它是 App_Web_35(不正确)。知道如何解决这个问题吗?
Edit2:我最终选择了一个我不太满意的解决方案,但很想听听其他意见。我只是说:
在我相关的 CS 页面上——然后在我调用的代码中 <% GetApplicationVersion() %> 现在它很高兴地返回了正确的信息。不过,我希望它可以内联。
.net - AssemblyInfo 和访问常规函数
是否有可能以某种方式访问 AssemblyInfo 类中的 DateTime.Now.Year 之类的函数?以便输入
执行上述操作会给出,当前上下文中不存在 DateTime
c# - C# 中的 ProductName 和 CompanyName
在 VB.Net 中,我可以使用以下方法检索应用程序的 ProductName 和 CompanyName:
我如何在 C# 中做同样的事情?
delphi-prism - AssemblyInfo 文件中的错误
我收到错误“ Error 1(E4) "end." or implementation section members (types or methods) expected.
”
在互联网上没有任何地方可以找到有关此错误的信息。
由于 AssemblyInfo.pas 文件的这一行,我收到此错误:
我在德尔福棱镜工作。
.net - .Net AssemblyInfo Delphi-Prism
是为了什么
DelphiPrism 项目中 AssemblyInfo.pas 文件的一部分?我知道在“实现”和“结束”之间应该有一个方法的实现,但是我将在 AssemblyInfo.pas 文件中实现什么?
在 C# 中,AssemblyInfo.cs 文件中没有这样的内容。
visual-studio-2010 - 将 SVN 工作副本修订号放入 VersionInfo.cs
我们 SLN 中的所有项目都共享一个 VersionInfo.cs,其中包含项目版本号
我想静态定义版本号的前 3 个部分和我想成为工作副本 SVN 修订版的最后一部分。
第一步是在 VS 中定义一个触发 cmd 脚本的预构建事件,有没有一种简单的方法可以从 cmd 获取工作副本修订版?
第二步是将该数字插入到 VersionInfo.cs 文件中
这样做可能有更优雅的方法,如果你有一个商店,请记住这是一个开源项目,我们没有花哨的构建服务器或类似的东西。部署过程只是将项目置于发布模式并构建:D
teamcity - TeamCity AssemblyInfo Patcher 用于网站项目?
我有一个包含网站项目(不是 Web 应用程序)的 VS2010 解决方案。在App_Code
文件夹中,我有一个AssemblyInfo.cs
包含我的版本信息的文件。
我使用 TeamCity 7.0.2 构建此解决方案并配置了“附加构建功能”AssemblyInfo 修补程序。修补程序适用于解决方案中的类库项目,但似乎对网站项目没有影响。
TeamCity 7.x 文档指出:
此功能仅适用于“标准”项目,即通过 Visual Studio 向导创建的项目。
我希望有一些方法可以在我的网站项目中利用它。
msbuild - 从 MSBuild 中的 AssemblyInfo 访问版本
我正在尝试通过 Visual Studio 构建过程创建/推送 nuget 包,如此处所述。
构建包很容易:
我在 $(Deploy) 文件夹中看到 .nupkg 文件。
但是为了能够推动它,我需要 $(AssemblyVersion) 来使用它:
我尝试使用 XMLRead 来获取值,但 NugetSpecFile 中的值是“$version$”,而不是 AssemblyInfo.cs 中的版本。
如何访问版本以便可以在“nuget push”中使用它?
c# - 以 Windows Mobile 5.0 PocketPC 为目标时查询 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()
返回“0.0.0.0”,因为该属性未在我的 AssemblyInfo.cs 文件中定义。
package - Nuget、源转换和 AssemblyInfo.cs
我目前正在开发一个 NuGet 包,它需要在 AssemblyInfo.cs 中配置一些东西。我已在 /content/Properties 中的包中添加了一个 AssemblyInfo.cs.pp 文件,但未执行转换。这不可能吗?
AssemblyInfo.cs.pp 的内容