小编Ste*_*lke的帖子

如何获得"复制到输出目录"以使用单元测试?

当我在执行测试之前构建单元测试项目时,测试输出被复制到TestResults文件夹,然后执行测试.我遇到的问题是并非Debug/bin目录中的所有文件都被复制到TestResults项目中.

如何将复制到Debug/bin目录的文件也复制到TestResults文件夹?

.net c# unit-testing mstest visual-studio-2008

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

查找结果不显示结果

今天,我的Visual Studio 2012的查找结果功能停止了工作."查找结果"窗口显示摘要信息,但不显示匹配的实际行.这是我的查找结果窗口显示的全部内容:

Find all "mytext", Subfolders, Find Results 1, Entire Solution, ""
  Matching lines: 40    Matching files: 10    Total files searched: 1129
Run Code Online (Sandbox Code Playgroud)

我已经尝试了微软论坛海报试过的所有修复:

http://social.msdn.microsoft.com/Forums/en-US/csharpide/thread/1a02f076-29f7-46d1-879a-f8ae6d6abe95

他的解决方案是重新格式化并重新安装.Microsoft MSDN Forum Assistant的答案非常棒:

"很高兴知道你不会被这个奇怪的问题困扰."

有没有人找到这个问题的实际解决方案?

visual-studio visual-studio-2012 visual-studio-2013 visual-studio-2015

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

notepad ++用户定义的折叠区域

我无法弄清楚如何配置notepad ++来显示用户定义关键字的区域.

我有一个大的跟踪文件,显示过程的开始和结束.跟踪文件如下所示:

Beginn abc.def;
   ...
   Beginn ghi.jkl;
   ...
   Ende ghi.jkl;
   ...
Ende abc.def;
Run Code Online (Sandbox Code Playgroud)

我想折叠这样的区域:

[+] Beginn abc.def;
Run Code Online (Sandbox Code Playgroud)

要么

[-] Beginn abc.def;
       ...
[+]    Beginn ghi.jkl;
       ...
    Ende abc.def;
Run Code Online (Sandbox Code Playgroud)

如何配置我的记事本++来显示它.可能吗?你有什么其他的建议?

configuration notepad++ folding regions

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

VS 2012构建Hello World时出错:"操作无法完成.参数不正确"

我已经启动了VS 2012.我创建了一个新的解决方案/项目,并使该项目成为一个控制台应用程序.在提供的"Program"类中,在"Main"方法中,我添加了一行,即:

Console.WriteLine("Hello World");
Run Code Online (Sandbox Code Playgroud)

这是我做过的唯一事情.

我右键单击解决方案名称,然后选择"Build".

立即弹出一个标题为"Microsoft Visual Studio"的对话框/警告,其中包含红色圆圈中的银色"X",后面是非常有用的错误文本,内容如下:

操作无法完成.参数不正确.

我已经对这个非常有用的错误进行了广泛的搜索,并得出结论,它在许多不同的情况下出现.在我的情况下,我几天前开始体验它(在一个更复杂的MVC应用程序上),它似乎是间歇性的.有时我会得到错误,有时候不会.有时我可以完全关闭VS并重新打开它仍然会在那里,有时它会消失几个小时.重新启动系统(ick)通常会让它消失.

有帮助吗?现在这让我发疯了.提前谢谢了.

附加信息:如果我在任务管理器中杀死所有Visual Studio应用程序(而不是以更传统的方式关闭Visual Studio),它似乎总是在重新启动Visual Studio时解决问题.仍然感到困惑.

build visual-studio-2012 visual-studio-2013 visual-studio-2015

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

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

PLSQL插入子查询和返回子句(Oracle)

我无法弄清楚以下伪sql的正确语法:

INSERT INTO some_table
           (column1,
            column2)
     SELECT col1_value, 
            col2_value 
       FROM other_table
      WHERE ...       
  RETURNING id
       INTO local_var; 
Run Code Online (Sandbox Code Playgroud)

我想插入一些子查询的值.插入后我需要新生成的id.

以下是oracle doc所说的:

插入声明

回归

好吧,我认为只有价值条款才有可能......有替代方案吗?

sql oracle plsql insert return-value

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

为什么no_data_found ORA-01403在Oracle中是个例外?

如果SELECT INTO语句未返回至少一行,则抛出ORA-01403.

对于其他每个DBMS,我知道这在SELECT上是正常的.只有Oracle像这样处理SELECT INTO.

CREATE OR REPLACE PROCEDURE no_data_proc IS
   dummy dual.dummy%TYPE;
BEGIN
  BEGIN 
     SELECT dummy  
       INTO dummy
       FROM dual
      WHERE dummy = 'Y';   
  EXCEPTION 
     WHEN no_data_found THEN
        dbms_output.put_line('Why is this needed?');
  END;
END no_data_proc;
Run Code Online (Sandbox Code Playgroud)

为什么?

在我看来,你真的不需要这个例外.这是太多的开销.有时它很方便,但你必须写一个完整的BEGIN,EXCEPTION,WHEN,END Block.

有没有我没看到的重要原因?

sql oracle plsql exception ora-01403

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

如何在Oracle PLSQL中将数字的小数位数扩展到最小?

我无法弄清楚如何选择以下内容:

123        -> 123.00000
123.12     -> 123.12000
123.123456 -> 123.123456
Run Code Online (Sandbox Code Playgroud)

我想将小数位数扩展为例如5位小数(最小值)如果根本没有小数位,则应该有5个零.如果有超过5个小数位,那就没问题.

SELECT ROUND(123,5) FROM DUAL;
Run Code Online (Sandbox Code Playgroud)

结果:123而不是123.00000

该数字具有默认精度.

这是可能的,还是应该将其转换为带有oracle数字格式的varchar ?

我正在使用带有plsql的Oracle 10g.

sql oracle formatting plsql numbers

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