问题标签 [visual-studio-project]

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 回答
170 浏览

asp.net-mvc - 重用 EditorTemplates 作为链接项目 - 不起作用

我在 Visual Studio 解决方案中有两个 ASP.NET MVC 4 网站。

我在其中一个网站中有一个自定义 EditorTemplate,我想在另一个网站中重用相同的模板。我尝试将此模板添加为第一个网站的链接。

但是当我启动第二个网站时,我的自定义编辑器模板没有呈现。当我打开模板时,我什至无法在那里设置断点,似乎 Visual Studio 没有将此模板视为当前 MVC 项目的一部分。

只要我删除链接的模板并添加实际模板文件的副本,模板就会开始工作。

这是否意味着由于某些奇怪的原因 ASP.NET MVC 项目不支持来自其他项目的链接 cshtml 文件?或者我做错了什么?

0 投票
1 回答
73 浏览

visual-studio-2010 - Visual Studio 项目已加载信息

因此,我正在与多个使用 SVN 的开发人员一起开发一个包含大量项目的解决方案。有些项目对我来说是我想要加载的,但对于其他项目,它们可能不相关。

所以我的问题是,Visual Studio 在哪里存储有关项目开始加载的信息,以及提交项目/解决方案设置而不破坏其他人的正确方法是什么?

一个例子可能是我刚刚向解决方案添加了一个新项目,我想提交这些更改,但我不想提交项目是否已加载/重新加载(因为其他开发人员必须再次重新加载它们)。

编辑:我在这里找到了答案当我在 Visual Studio 中卸载项目时,VS 在哪里保存此设置?

0 投票
3 回答
1704 浏览

visual-studio-2010 - 在 cmake 中添加 Visual Studio .resx 文件

在 CMake 中,虽然它是一个出色的跨平台工具,但它也非常适合管理复杂的大型配置。我遇到的一个障碍是允许其他跨平台项目拥有特殊的“Visual Studio”项目。也就是说,在编译特定的 Visual Studio 项目时,我需要 CMake 的输出来拥有表单设计器 .resx 文件。这最终在一个标签中,如下所示:

如果我可以编写自定义规则、编写文本或以其他方式对 Visual Studio .vcxproj 文件中的内容进行更低级别的控制,我就可以做到这一点。

.vcxproj.filters 文件有一个对应的条目:

还需要将资源文件添加到 .vcxproj:

对于 .vcxproj.filters:

这是对 CMake 的代码更改还是可以添加的其他内容?如果是代码更改,请指出必须在哪里进行代码更改,我可以考虑进行必要的更新。

0 投票
2 回答
1681 浏览

sql-server-data-tools - 数据层应用程序版本号存储在 Visual Studio 项目中的什么位置?

我有一个在 AssemblyInfo.cs 文件中填充版本号的实用程序。现在我需要实现一个功能来调整 Visual Studio 数据层应用程序 (DACPAC) 的版本号。

我发现如果我打开项目属性并单击数据层应用程序属性按钮,我可以手动调整数字。但是我找不到这个数字在项目文件中的存储位置,所以我不知道如何从我的实用程序自动更新它。

你知道吗,版本号存储在哪里?

0 投票
1 回答
31 浏览

visual-studio-2012 - 清除最近以避免混淆

除了删除解决方案/文件夹之外,有没有办法从 Visual Studio 菜单中删除某些项目/解决FILE方案?Recent Projects and Solutions

我相信如果你删除它它会提示你,但这似乎有点矫枉过正。

0 投票
1 回答
126 浏览

visual-studio-2012 - 如何在 Visual Studio 2012 中显示/选择当前工作项目的团队基础?

我在使用 Visual Studio 2012 时遇到了一点问题。烦人的问题是,如果我正在处理任何项目,但是 Visual Studio 2012不会标记/显示我正在工作的 Team Foundation 列表中的当前项目(不知道名称)。有没有办法来解决这个问题?

顺便说一句,它在 vs 2010 中运行良好。

团队基金会项目

我知道我可以将鼠标悬停在这个“标签标签”上并查看路径,但是手动去那里需要很长时间(路径看起来像这样...C:\tfsProjectsMB\ example\another example\Folder\Folder\Folder \文件夹...\我的项目)。

一个项目名称

它不会选择/打开/显示我​​当前正在工作的项目...

当我在一个项目上工作时它应该是什么样子

这就是它样子

有人知道吗?感谢您的回答:)

0 投票
2 回答
329 浏览

c# - 以编程方式确定项目解决方案中的索引-C#

方法Solution.Projects.Index(Object index)获取项目的索引作为数字。

我有项目的名称。如何以编程方式确定该项目解决方案中的索引?

0 投票
1 回答
928 浏览

c# - 在很短的时间内将大量数据从 gridView 插入数据库

事情是这样的,目前我正在开发某种应用程序,我必须从 excel 表中上传数据,并将其保存到数据库表(oracle)中。我设法通过 OracleDataAdapter 类完成了这个过程

然而,保存在 gridView 中加载的数据需要很长时间,比如 12 分钟保存 100000 个注册表。然后我尝试了OracleBulkCopywhich 确实在大约 10 到 15 秒内完成了工作,但问题在于它不尊重数据库中的主键。我尝试了一切,但它不尊重约束。

我还尝试通过执行以下操作自己制作插入方法:

我对每个参数都做了同样的事情,但插入所有数据也需要很长时间,大约 25 分钟左右。我想知道是否有更好的方法来完成这个过程。如果有人可以帮助我,我将不胜感激。我可以更新帖子以澄清任何询问,请注意我不是数据库或程序员专家。

0 投票
1 回答
289 浏览

visual-studio-2013 - 我应该在 Xamarin 解决方案中添加什么项目类型作为“核心”项目?

我从一个 Android 项目开始我的 Xamarin 项目。iOS 和 Windows Phone 项目将稍后推出。我现在想要的是一个“核心”项目 (C#),供 Android 项目引用的业务层(稍后与其他项目共享)。

当我右击解决方案并选择添加 > 新项目...时,它默认为我为该解决方案选择的项目:

在此处输入图像描述

我认为我想要 Visual C# >“类库”或“可移植类库”,但在进入空白之前需要确定。我选择的项目类型肯定是其中之一,还是“取决于”之类的东西?

0 投票
1 回答
420 浏览

c# - Visual Studio 和安装程序项目 (c#),不会复制“第三方”dll (vb)

我在一个C# 项目上,由于它使用 Sharepoint,我正在使用 MS Server 2008。

该项目在服务器上编译并运行良好,所以我认为是时候进行部署了,并创建了一个由 Visual Studio本身提供的安装程序项目。

当我运行安装程序然后在服务器上运行程序时,它可以完美运行。但是当我在本地机器上这样做时,它说缺少 COM 引用或其他东西。

事实是这个项目确实引用了我公司提供的 Visual Basic DLL,我只是不明白为什么安装程序不会自行复制/注册它。它设法很好地获取了一些其他需要的 DLL 并将其复制到安装文件夹(如 Microsoft.IdentityModel.dll、Microsoft.SharePoint.Client.dll ...)。

关于我应该怎么做才能让它工作的任何提示?我无权访问引用的 DLL 的“复制本地”属性(它是灰色的)。

编辑:一些图片,也许它会有所帮助:

http://hpics.li/2f6acc4

http://hpics.li/86e8b11

http://hpics.li/6697314

编辑2:所以它比我想的要复杂一些。事实上,当我简单地引用原始 DLL(即 GestionClevb6.dll)时,我最终会在我的程序中得到“未注册的类”错误。但是,如果我引用生成的 Interop.GestionClevb6.dll,我会注意到另一个 DLL 被添加到部署项目中(我猜是依赖项)。哦耶。所以我最后有两个 DLL,GestionClevb6.dll 和新的 DLL_Licence.dll,还有一个全新的 bug:“ Exception de HRESULT : 0x800AC352。