问题标签 [csproj]
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# - 在 Visual Studio 中粘贴引用时出现错误 HRESULT E_FAIL
我知道这不是一个编程问题,而是一个编程工具问题。
在 Visual Studio 2008 Team Edition(带有 .NET 3.5 SP1 的 9.0 版)中,当我将引用从一个 csproj 复制并粘贴到另一个(使用“解决方案资源管理器”视图中的上下文菜单)时,我收到以下错误:
对 COM 组件的调用已返回错误 HRESULT E_FAIL
这才刚刚开始在我的机器上发生。我只能找到关于它的这篇文章,并且它没有包含任何解决方案。
有任何想法吗?
csproj - 如何通过代码搜索 csproj 文件中的字符串?
我想通过代码在 csproj 文件中搜索特定字符串。我该怎么做 ?
谢谢。
c# - 使用 MSBuild 预编译 ASP.NET Web 应用程序
我在 Visual Studio 2008 中有一个 ac# Web 应用程序项目,我想对其进行预编译以进行部署。在查看了各种选项之后,似乎他们都有一些问题 - 也许有人可以对此提出他们的想法:
该项目受源代码控制,还包含许多从项目中排除的文件。
Web 部署项目不起作用。如果我尝试使用 wdp 进行编译,aspnet_compiler.exe 也会尝试编译所有排除的文件。我不想在 msbuild 脚本中维护排除列表。
有没有办法告诉 msbuild 仅使用 csproj 文件中指定的文件/项目,将它们复制到中间文件夹并从不包含任何排除文件的该副本构建 aspnet_complier.exe?
该网站依赖于其他 3 个 csproj 文件。
谢谢!
visual-studio - Designer Added then removed by Visual Studio on load/unload
Anyone see this before? I have a large Visual Studio project that keeps adding [Subtype]Designer[/Subtype]
to my .vcproj
then removing it on the next open and close of the project. There is only one class defined in StoredImageControl.cs
. Anyone know how to shut this off as it is really messing up my revision control.
This is before:
#xA;This is after
#xA;.net - CSProj 包含一个参考
我将我的 csproj 用于我的 web 服务在 sourcesafe 中。
现在在 csproj 的文本中,有一行说明 web 服务位于 localhost/something
有没有办法不将此信息存储在 csproj 中,以便用户可以将这个 Web 服务移动到他们想要的任何地方?
.net - TeamCity 的 .NET NUnitaddin 可以处理 csproj 文件吗?
言归正传,TeamCity .NET NUnitLauncher 可以处理 Microsoft csproj 文件吗?
我问这个问题是因为以下原因。
我有一个 NANT 构建脚本。在这个脚本中,我有许多使用 nunit-console.exe(随 NUnit v2.5.2 提供)的测试。
我的 Nant 构建文件中的一个测试示例是:
FailOnError 设置为 false,并且 nunit-console.args 设置为 '/nologo'。
当我在本地机器上运行这些测试时,我得到了测试输出。但是,当我指示 TeamCity 构建我的 NAnt 构建文件并指示它处理测试目标时,我没有得到 TeamCity 的测试输出。我可以在日志中看到 nunit-colsole.exe 正在生成测试结果输出,但我在 TeamCity 仪表板中没有看到这一点。
在阅读之后,我发现一些文章表明需要额外的步骤才能将此输入输入 TeamCity。因此,我将测试修改为:
请注意,我还确保标签包含“插件”条目。
但是,和以前一样,我可以看到测试正在运行,因为 nunit-console.exe 在日志中显示了它的结果,但是我没有得到 TeamCity 的输出。
对我的问题的回答或任何帮助将不胜感激!
c# - Linq to XML,只取具有某个子元素的元素
我想问一个从 csproj 文件中读取引用列表的老歌(但好人)的后续问题(尽管我不是该问题的作者)。
在解析 csproj 文件时,我需要选择所有具有Link元素作为子元素的Compile元素。
我首先尝试将答案扩展到链接问题,如下所示:
这显然是不够的,因为它选择了所有具有任何类型子元素的元素(所以在选择我想要的元素时,它也会选择额外的元素)。所以我尝试了:
...这不会返回任何东西。我一般是 Linq 的初学者,特别是 Linq2XML 的初学者,但对我来说,“Where”子句说:“元素有子元素,并且其中至少有一个子元素被命名为 Link”。那是错的吗?
非常感谢您的帮助。
c# - 如何将 XSLT 文件嵌入到 .NET 项目中以包含在输出 .exe 中?
我有一个简单的 C# 控制台应用程序,它读取指定用户的 XML 文件,在其上运行 XSLT 转换,并输出结果。
当我向用户分发我的应用程序时,我想分发一个 .EXE 文件。我的源代码由 3 个文件组成:.csproj 文件、.cs 代码文件和 .xslt 样式表。
如何设置 csproj 以使 .xslt “嵌入”在输出中并且最终用户无法看到或修改?
看起来很容易,但我想不通,谷歌也不是太有用。
visual-studio - .csproj 中的 Visual Studio 快捷方式/别名
在 Visual Studio 中,我很确定有一种方法可以在多个项目中为文件“别名”。因此,换句话说,实际文件仅存在于文件系统中的一个位置,但在两个或多个 .csproj 文件中具有多个引用。如果没有打开 .csproj 并创建这样的别名,我将如何在 Visual Studio 中执行此操作?
visual-studio - 将多个现有 .csproj 添加到 Visual Studio 解决方案的简单方法?
我已经从源代码管理中检查了 C# 代码的一个分支。它在不同的文件夹中可能包含 50 个项目。找不到现有的 .sln 文件。
我打算创建一个空白解决方案来添加现有解决方案。UI 一次只允许我做一个项目。
有什么我想念的吗?我想指定一个 *.csproj 文件列表,并以某种方式提出一个包含所有项目的 .sln 文件。