问题标签 [visual-studio-community]

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 投票
0 回答
105 浏览

macos - 错误 FS0039:未定义命名空间或模块“Xamarin”。(FS0039) 在 Visual Studio for Mac 中

我在 Mac 的 Visual Studio Community 版中用 F# 创建了一个多平台应用程序。

在此处输入图像描述

然后我尝试在调试模式下运行骨架应用程序。它会立即报告这些命名空间错误

在此处输入图像描述

我希望在 VS 安装期间安装 Xamarin。为什么名称空间丢失,我该如何修复它?

0 投票
1 回答
779 浏览

c# - MetroFramework - MetroMenuStrip 工具箱菜单中可能缺少更多内容

我只是尝试通过 Visual Studio 社区的 NuGet 安装这个框架,并链接了适当的 dll,所以这就是我得到的:

工具箱菜单

尽管如此,MetroContextMenu 或 MentroMenuStrip 之类的东西还是不见了……可能还有一些我不知道的东西。

安装此框架的正确方法是什么?我错过了什么?

我正在使用 Visual Studio Community 和基于 Winforms 的应用程序。

0 投票
1 回答
1261 浏览

mysql - 打开和关闭可切换优化

由于这个问题,我必须关闭 derived_merge 优化标志,所以我从上面的链接中这样做:

但我也想检查它的当前值......我怎样才能通过命令行做到这一点?

0 投票
1 回答
877 浏览

c# - 当我的解决方案不在我的 C: 驱动器中时,.editorconfig 在 Visual Studio 2017 中不起作用?

.editorconfig在我的解决方案基础文件夹中添加了一个文件,但 Visual Studio 2017 继续使用其设置,但这仅在解决方案文件夹不在 C: 驱动器中时发生(如果解决方案文件夹在 C: 驱动器.editorconfig文件工作正常) .

我也尝试将.editorconfig文件添加到解决方案的每个项目,但仍然是同样的问题。

请注意,我root = true.editorconfig文件中有。

我正在使用以下版本的 Visual Studio:

Microsoft Visual Studio Community 2017 版本 15.2 (26430.06)

0 投票
2 回答
144 浏览

c# - 通过单击 DataGridView 中的“添加”按钮添加一行

我正在开发一个 Windows 窗体应用程序,并且我有一个网格视图,其中列出了在数据库中找到的所有用户。数据库如下所示:

表用户

表特权

现在,每个用户只能拥有一个权限,例如管理员或用户等,但我将此信息保存在一个单独的表中,并定义了一个外键约束,最终用户无法插入具有错误权限的用户而是仅来自特权表中的那些。

顺便说一句,我使用的是实体框架,并且我已经使用 Database First 方法创建了我的模型对象。但这可能不会影响问题/答案,因为我要问的逻辑可能是相同的,无论您如何处理数据库中的数据。

所以,现在,我有两个绑定源,一个是 called userBidningSource,另一个是privilegesBindingSource. 用户模型具有权限的导航属性,反之亦然(这是由 EF 生成的)。现在我已经将用户数据源从数据源菜单拖到我的表单中,并编写了一些代码(在我的表单加载中),如下所示:

现在这可行(我可能忘了添加所有代码,但直到现在一切正常),我得到了一个包含用户表中所有列的所有用户的列表。

现在因为让最终用户选择/猜测应该输入什么 privilege_id 字段是不安全的并且没有意义,所以我在该列的网格视图上创建了一个组合框。

所以我在我的代码中添加了这样的东西:

我还在设计器中将此列的数据源(右键单击网格视图,然后编辑列)设置为权限数据源。

现在所有下拉菜单都已按应有的方式填充。

问题

最后,问题......现在,我正在尝试添加一个新行。因此,如果我单击网格视图的 + 图标,我会收到一条错误消息:

“DataGridViewComboBoxCell 值无效。要替换此默认对话框,请处理 DataError 事件。”

所以问题是,如何使用当前设置添加一行?我做错了什么?

0 投票
0 回答
89 浏览

c# - 如何自动实现超类方法?

我正在使用 C# 和 Visual Studio for Unity 脚本,但找不到自动实现方法的有效解决方案。当我将鼠标悬停在界面上时,它只显示描述。我在网上找到了关于智能标签然后实现接口,但它没有出现CTRL + .SHIFT + ALT + F10

在这个 Visual Studio 版本中是否有这样做的新方法,或者我需要检查一些选项?

0 投票
2 回答
3427 浏览

filesize - VS2017社区版离线总大小是多少?

VS2017社区版离线总大小是多少?下载了 25.4 GB,耗时 1 天零 4 小时,命令脚本仍在运行。困惑,当我的 VS2017 下载完成时。

0 投票
2 回答
5503 浏览

angular - 使用 Visual Studio 在 Mac 上创建新的 Angular 项目

我目前正在https://channel9.msdn.com/Events/Visual-Studio/Visual-Studio-2017-Launch/WEB-103使用 Mac 上的 Visual Studio 设置 Spa 应用程序(macOS Sierra,Visual Studio Community 2017)。

我已经成功安装了 angular core,目前正在尝试基于已安装的模板之一创建一个新项目。

运行时可以看到两个角度模板sudo dotnet new -l

MVC ASP.NET Core with Angular angular [C#] Web/MVC/SPA ASP.NET Core with Angular angular [C#] Web/MVC/SPA

运行时sudo dotnet new angular,我不断收到以下错误:

我缺少的命令中有什么吗?Visual Studio / dotnet 是否配置不正确?

0 投票
1 回答
359 浏览

c++ - 从 .cpp 文件定义标签(在标题中)

我在尝试在头文件之外定义标签时遇到了一点问题。三天前我才开始尝试学习 C++,所以我可能在这里犯了一个我没有注意到的非常明显的错误。到目前为止,我还没有设法让它发挥作用。

我想在 MIDCSrc.cpp 中定义文本,而标签的声明在 MIDC.h 中。到目前为止,我在 MIDC.h 中所做的是:

在 MIDCSrc.cpp 中是:

(我正在使用 Visual Studio 2017 社区)

问题是,我什至无法测试它以看到它惨遭失败,因为它给了我一个“错误 C2084 函数 'void MIDC::textfunc2(System::Windows::Forms::Label ^)' 已经有一个主体”

正如我所说,如果这是一个明显的错误,我很抱歉,但我想不出这个可爱的错误。如果除了正文错误之外的代码有什么问题(我知道有),如果可能的话,告诉我。必须解决这个问题。

感谢回复的人:-)

0 投票
0 回答
529 浏览

visual-studio - Visual Studio C++ 创建具有多个项目的解决方案。使用 Dlls 或 Libs 互相交谈?

嗨,我正在尝试将两个 Visual Studio 解决方案文件合并为一个,并且我一直很难将一个项目调用到另一个项目。

  • 我有包含项目 A 的解决方案 X,它是一个控制相机的控制台应用程序。
  • 我有另一个包含项目 B 的解决方案 Y 为另一个应用程序生成一个 dll 来显示绘图。

在将这两个项目组合在一个解决方案下之后,我将项目 A 设置为项目 B 调用驻留在项目 A 中的函数的静态库。

在 Project BI 上添加了 Project A 的引用,还添加了 Project A 的包含文件的路径。

我可以独立构建项目 A,但我无法构建项目 B。Visual Studio 抱怨如下:

我以此为例并能够构建 https://msdn.microsoft.com/en-us/library/ms235627(v=vs.90).aspx

我想知道:

  1. 将项目 A 作为项目 B 访问的静态库是个好主意吗?项目 A 应该是 dll 吗?
  2. 从解决方案 YI 添加了一个项目 A 并通过以下方式更新了包含文件等的位置(如何合并两个不同的 Visual Studio 解决方案?)这是合并两个解决方案的最简单方法吗?
  3. 最后,这是最重要的一个,我不知道如何解决编译错误。

非常感谢您查看我的问题。