小编Hap*_*ing的帖子

我应该在Visual Studio 2015旁边安装Visual Studio 2017,还是应该首先卸载Visual Studio 2015然后安装Visual Studio 2017?

我目前正在使用Visual Studio 2015编写ASP.NET Core应用程序.我有关于安装Visual Studio 2017的以下问题:

  • 什么被认为是最佳实践和/或最干净的方法?
  • 我应该在Visual Studio 2015旁边安装Visual Studio 2017吗?
  • 我应该首先卸载Visual Studio 2015和所有.NET Core依赖项,然后安装Visual Studio 2017吗?
  • 是否有任何工具可以确保干净地卸载Visual Studio 2015?

visual-studio visual-studio-2015 .net-core

37
推荐指数
4
解决办法
5万
查看次数

如何禁用所有表的约束并启用它?

我有60张桌子.我想删除10个表,其中这10个表是约束(PK,FK)到其他20个表.删除这10个表时,我需要截断或删除其他20个表中的数据.最后,我想禁用所有60个表约束(FK,PK),然后在完成添加/删除表的工作后启用所有60个表约束.这可能吗?

当我放下一张桌子时,它要求FK.当我截断那些FK依赖项时,它仍然显示相同.我不想搞砸所有那些FK,PK.

我想知道更聪明的方法.

sql-server constraints foreign-keys foreign-key-relationship sql-server-2008

29
推荐指数
4
解决办法
8万
查看次数

ASP.NET Web应用程序(.NET Framework)与ASP.NET核心Web应用程序(.NET Framework)

我为什么要选择ASP.NET Web Application (.NET Framework)而不是ASP.NET Core Web Application (.NET Framework)

我在谈论下面的选项中的选项1和3,有什么区别? 在此输入图像描述

我看到了以下问题,但我仍然不明白选项1和3之间的区别: Visual Studio 2015 Web应用程序.NET核心与.NET Framework

.net asp.net asp.net-mvc .net-core asp.net-core

23
推荐指数
1
解决办法
7816
查看次数

从图像中确定气泡大小的算法

我正在寻找一种从下图中隔离气泡的好方法.我正在使用Visual Studio 2015和C#.

我听说过分水岭方法,并认为这可能是一个很好的解决方案.

我尝试实现此处的代码解决方案:分水岭图像分割

我没有取得多大成功.该解决方案无法找到函数,例如:FilterGrayToGray.

有谁知道这样做的好方法?

图像示例

c# image-editing watershed

9
推荐指数
1
解决办法
646
查看次数

如何在程序的app.config文件中存储文件路径?

我编写了一个用于保存和阅读PDF文件的C#程序.程序将输出文件保存到本地计算机的bin文件夹.我希望我的程序从另一台计算机访问文件.

我听说保存文件路径存储在app.config我的程序中,但我不知道如何做到这一点.

如何在程序的app.config文件中存储文件路径?

c# app-config filepath winapp

8
推荐指数
2
解决办法
4万
查看次数

"无法创建抽象类或接口的实例"C#错误消息

我将我的基类更改abstract为项目,现在我收到以下错误:

无法创建抽象类或接口的实例

我收到错误是因为abstract不允许命名新的类实例吗?

newPlane = new Airplane_Abstract(name, position);
Run Code Online (Sandbox Code Playgroud)

c# abstract-class

7
推荐指数
3
解决办法
4万
查看次数

如何使用TextMate在csv文件的每个值周围应用双引号?

我有一个csv文件,格式如下:

示例csv:

bear,brown,mean,large
ant,black,strong,tiny
cat,yellow,moody,small
Run Code Online (Sandbox Code Playgroud)

我如何在每个值周围应用双引号?我怎样才能使用正则表达式实现这一目标?

我正在使用TextMate(文本编辑器)来执行查找/替换w /正则表达式.

regex csv textmate

6
推荐指数
1
解决办法
2万
查看次数

我该如何解决这个错误? - 委托'System.Action <object>'不带0个参数

以下代码:

var ui = TaskScheduler.FromCurrentSynchronizationContext();
Task.Factory.StartNew(() => { listBox1.Items.Add("Starting to crawl " + srMainSiteURL + "..."); } , ui);
Run Code Online (Sandbox Code Playgroud)

导致以下错误:

Delegate 'System.Action<object>' does not take 0 arguments

在查看其他线程后,我无法确定也无法理解错误的原因.请指教.

c# task

6
推荐指数
1
解决办法
1万
查看次数

在C++ Builder XE2中重命名VCL Form类

在工作中,我们有一个相当大的C++ VCL表单应用程序.它汇编在Embarcadero XE2,但可以追溯到很多年.我需要在这个应用程序中添加一个新表单.

当您执行"文件>添加新> VCL表单"时,将创建一个表单,其中包含类名称TForm1.还创建了一个指针,如下所示:TForm1 *Form1

出于显而易见的原因,我想重命名表单和指针,说TStuffForm*StuffForm.问题是我无法让它工作!

对于那里的任何实际XE2用户:这样做的规范方法是什么?

我已经尝试通过仔细替换字符串直接在代码中重命名,但它不起作用.IDE疯了,并向我发出多个模态弹出窗口抱怨我丢失了TForm1类.这太令人不快了,我放弃了.

我也尝试了IDE中的重构功能,但这也没有用.所以现在我有点卡住了.

c++ ide vcl c++builder c++builder-xe2

4
推荐指数
1
解决办法
1307
查看次数

EPPlus不会在绑定后计算公式输出

我正在使用EPPlus.我被困在细胞配方中.

我的代码如下:

ExcelPackage pck = new ExcelPackage(@"D:\MYSheets\EmptyFile.xlsx");
var ws = pck.Workbook.Worksheets["MySheet"];

ws.Cells["A3"].Value = "2.3";
ws.Cells["A4"].Value = "10.2";

ws.Cells["A5"].Formula = "=SUM(A3:A4)";
ws.Cells["A5"].Style.Numberformat.Format = "#,##0.00";
pck.Save();
Run Code Online (Sandbox Code Playgroud)

当我打开Excel时,默认情况下,A5单元格不计算A3和A4的总和.除非我修改A3和/或A4单元格,否则A5单元格仍未计算.

我尝试使用以下代码,但它对我不起作用:

ws.Workbook.CalcMode = ExcelCalcMode.Automatic;
Run Code Online (Sandbox Code Playgroud)

c# asp.net openxml epplus

3
推荐指数
1
解决办法
4736
查看次数

从字符串中提取日期值

论坛。

我的代码从 Excel 文件读取并在变量“textContainingDate”中获取以下字符串:

"Employee Filter: All Employees; Time Entry Dates: 01/07/2016-01/07/2016; Exceptions: All Exceptions"
Run Code Online (Sandbox Code Playgroud)

我想做的是从字符串中提取日期值。尽管有两个日期被读取为日期范围,但这两个日期将始终相同。我的想法是,无论情况如何,我都会对第一次约会感到满意。

var dateTime = DateTime.ParseExact(textContainingDate, "MM/dd/yyyy", CultureInfo.CurrentCulture);
Run Code Online (Sandbox Code Playgroud)

我尝试使用上述声明,该声明是我从其他 stackoverflow 问题和 Google 搜索文章中拼凑而成的。根据我所读到的内容,我相信它失败了,因为它只需要一个日期字符串。

任何有关解决方案和/或阅读哪些文本以找到解决方案的方向的建议都将受到赞赏。

c# parsing date string-parsing

3
推荐指数
1
解决办法
1万
查看次数

is_regular_file 之后我有什么保证?

考虑 a boost::filesystem::path p,是否有可能有 boost::filesystem::is_regular_file(p) == truestd::ifstream(p.c_str()).is_open() == false ,是否可以同时如果有,是在什么情况下?

上下文是比较函数的断言的编写:

bool identical_files(const boost::filesystem::path& p1, const boost::filesystem::path& p2)
{
  assert(boost::filesystem::is_regular_file(p1));
  assert(boost::filesystem::is_regular_file(p2));
  std::ifstream f1(p1.c_str());
  assert(f1.is_open()); // IS THIS REDUNDANT ???
  std::ifstream f2(p2.c_str());
  assert(f2.is_open());
  // ...
  // ...
  // ...
}
Run Code Online (Sandbox Code Playgroud)

c++ boost-filesystem

3
推荐指数
1
解决办法
700
查看次数

如何找到数据库中的所有主键及其标识和种子值?

以下查询返回我的所有数据库主键和附加列的列表。

SELECT  *
FROM    sysobjects AS s
WHERE   xtype='pk'
Run Code Online (Sandbox Code Playgroud)

上述附加列都与主键的身份、种子值、增量值等无关。

我应该使用什么查询,或者如何找到数据库中的所有主键及其标识和种子值?

t-sql sql-server sql-server-2012

1
推荐指数
1
解决办法
3552
查看次数