assemblyinfo

    1热度

    2回答

    我有很多程序集已将InternalsVisibleToAttribute指向同一解决方案中的一个特定程序集。不幸的是,被指向的程序集有一个强名,所以我总是必须一次又一次地将相同的公钥标记放入AssemblyInfo.cs文件中。由于在C#中没有预编译器,我如何理想地消除这种冗余。

    1热度

    1回答

    我想制作一个C++/MFC应用程序(所谓的“更新应用程序”),它可以从C#/。NET 3.5中编写的其他应用程序中提取AssemblyVersion信息。 所以我可以根据我可以得到的版本信息更新我的C#程序。 我敢肯定这是可能的,但我不知道哪种方式是最好的方式。 我想知道一些技巧或关键字,我可以在网上搜索。 也可以直接解释一下。

    1热度

    3回答

    我需要让解决方案中的所有项目都包含一些额外的构建操作,例如, StyleCop验证,AssemblyInfo的自动化等。 我的想法是做出某种解决方案范围的预构建事件,该事件将检查包含与特定xPath匹配的节点的所有项目文件。这不是一个困难的部分,它可以通过自定义构建任务或使用某些第三方Xml处理任务来解决。我还没有深入调查过,但在这里绝对不会有值得一提的问题。 问题是如何 1)使用一些自定义任务扩

    8热度

    3回答

    在AssemblyInfo.cs文件我有以下subection: #if DEBUG [assembly: AssemblyConfiguration("Debug")] #else [assembly: AssemblyConfiguration("Release")] #endif 在这个信息可以在组装之后可以看到建?由于没有任何关于它的文件的详细信息: 还有什么地方能不能找到?

    128热度

    4回答

    C#的异常类具有默认情况下设置为程序集名称的源属性。 是否有另一种方法来得到这个确切的字符串(不解析不同的字符串)? 我曾尝试以下: catch(Exception e) { string str = e.Source; //"EPA" - what I want str = System.Reflection.Assembly.GetExecutingA

    2热度

    1回答

    我有这样的问题: Error 23 The "AssemblyInfo" task could not be loaded from the assembly AssemblyInfoTask, Version=1.0.51130.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35. Could not load file or assembly

    15热度

    2回答

    有没有什么方法可以在不使用mono的情况下在Linux中获得.Net可执行文件的AssemblyVersion?我想要的是一个脚本或命令,可以让我在Linux上获得AssemblyVersion。我试过: #strings file.exe | grep AssemblyVersion但它只是字符串而不是数字。还检查: #file file.exe但只获得一般信息。 任何想法?

    18热度

    2回答

    我有一个编译我现有解决方案的MSBuild脚本,但我想在编译时更改解决方案中的其中一个项目的某些属性,包括但不限于AssemblyProduct和AssemblyTitle。 这里是我的构建脚本的一个片段: <Target Name="Compile" > <MSBuild Projects="..\MySolution.sln" Properties="Configuration

    0热度

    1回答

    我有一个包含AssemblyInfo.cs文件的VS2010项目。这有: [assembly: AssemblyFileVersion("10.0.1.0")] 当我运行我的应用程序,并从执行的程序集它拿起10.0.1没有问题要求的文件版本。但是,如果我右键单击Windows资源管理器中的.exe文件并打开属性对话框 - 详细信息选项卡显示文件版本10.0.0.0(!) 为什么Windows没有看

    1热度

    2回答

    嗨,我创建了VS中的示例C++ CLI项目。 默认情况下,它具有许多装配属性,如公司,产品等。 在Windows7或Vista上,当我右键单击装配并转到“详细信息”选项卡时,程序集缺少一些我添加的属性。 任何想法为什么它是这样的?