问题标签 [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.
mysql - 打开和关闭可切换优化
由于这个问题,我必须关闭 derived_merge 优化标志,所以我从上面的链接中这样做:
但我也想检查它的当前值......我怎样才能通过命令行做到这一点?
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)
c# - 通过单击 DataGridView 中的“添加”按钮添加一行
我正在开发一个 Windows 窗体应用程序,并且我有一个网格视图,其中列出了在数据库中找到的所有用户。数据库如下所示:
表用户
表特权
现在,每个用户只能拥有一个权限,例如管理员或用户等,但我将此信息保存在一个单独的表中,并定义了一个外键约束,最终用户无法插入具有错误权限的用户而是仅来自特权表中的那些。
顺便说一句,我使用的是实体框架,并且我已经使用 Database First 方法创建了我的模型对象。但这可能不会影响问题/答案,因为我要问的逻辑可能是相同的,无论您如何处理数据库中的数据。
所以,现在,我有两个绑定源,一个是 called userBidningSource
,另一个是privilegesBindingSource
. 用户模型具有权限的导航属性,反之亦然(这是由 EF 生成的)。现在我已经将用户数据源从数据源菜单拖到我的表单中,并编写了一些代码(在我的表单加载中),如下所示:
现在这可行(我可能忘了添加所有代码,但直到现在一切正常),我得到了一个包含用户表中所有列的所有用户的列表。
现在因为让最终用户选择/猜测应该输入什么 privilege_id 字段是不安全的并且没有意义,所以我在该列的网格视图上创建了一个组合框。
所以我在我的代码中添加了这样的东西:
我还在设计器中将此列的数据源(右键单击网格视图,然后编辑列)设置为权限数据源。
现在所有下拉菜单都已按应有的方式填充。
问题
最后,问题......现在,我正在尝试添加一个新行。因此,如果我单击网格视图的 + 图标,我会收到一条错误消息:
“DataGridViewComboBoxCell 值无效。要替换此默认对话框,请处理 DataError 事件。”
所以问题是,如何使用当前设置添加一行?我做错了什么?
c# - 如何自动实现超类方法?
我正在使用 C# 和 Visual Studio for Unity 脚本,但找不到自动实现方法的有效解决方案。当我将鼠标悬停在界面上时,它只显示描述。我在网上找到了关于智能标签然后实现接口,但它没有出现CTRL + .
或SHIFT + ALT + F10
在这个 Visual Studio 版本中是否有这样做的新方法,或者我需要检查一些选项?
filesize - VS2017社区版离线总大小是多少?
VS2017社区版离线总大小是多少?下载了 25.4 GB,耗时 1 天零 4 小时,命令脚本仍在运行。困惑,当我的 VS2017 下载完成时。
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 是否配置不正确?
c++ - 从 .cpp 文件定义标签(在标题中)
我在尝试在头文件之外定义标签时遇到了一点问题。三天前我才开始尝试学习 C++,所以我可能在这里犯了一个我没有注意到的非常明显的错误。到目前为止,我还没有设法让它发挥作用。
我想在 MIDCSrc.cpp 中定义文本,而标签的声明在 MIDC.h 中。到目前为止,我在 MIDC.h 中所做的是:
在 MIDCSrc.cpp 中是:
(我正在使用 Visual Studio 2017 社区)
问题是,我什至无法测试它以看到它惨遭失败,因为它给了我一个“错误 C2084 函数 'void MIDC::textfunc2(System::Windows::Forms::Label ^)' 已经有一个主体”
正如我所说,如果这是一个明显的错误,我很抱歉,但我想不出这个可爱的错误。如果除了正文错误之外的代码有什么问题(我知道有),如果可能的话,告诉我。必须解决这个问题。
感谢回复的人:-)
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
我想知道:
- 将项目 A 作为项目 B 访问的静态库是个好主意吗?项目 A 应该是 dll 吗?
- 从解决方案 YI 添加了一个项目 A 并通过以下方式更新了包含文件等的位置(如何合并两个不同的 Visual Studio 解决方案?)这是合并两个解决方案的最简单方法吗?
- 最后,这是最重要的一个,我不知道如何解决编译错误。
非常感谢您查看我的问题。