问题列表 - 第10437页

"没有为此项目设置outputpath属性"错误

我在Visual Studio 2008中有一个多项目解决方案.我刚刚在解决方案中添加了一个名为Release-VersionIncrement的新配置,指定"use release"配置作为基线.所有项目文件都使用该配置进行了更新.但是,当我尝试使用此配置编译特定项目时,我收到以下错误:

错误5未为此项目设置OutputPath属性.请检查以确保您已指定有效的配置/平台组合.Configuration ='Release-VersionIncrement'Platform ='AnyCPU'C:\ WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets 539 9 DataConversion

这里发生了什么事?该项目在Release或Debug配置中编译良好.

msbuild visual-studio-2008 buildconfiguration

89
推荐指数
7
解决办法
9万
查看次数

编码内连接的两种方法中哪一种更快?

我更喜欢使用实际上是内联连接的t-sql代码,而不是在存储过程或视图的末尾有一个很长的连接列表.

例如,我代码:

SELECT      PKey  ,    Billable, 
    (SELECT LastName  FROM Contact.dbo.Contacts WHERE (Pkey = Contacts_PKey)),
    (SELECT Description FROM Common.dbo.LMain WHERE (PKey= DType)),  
    (SELECT  TaskName  FROM  Common.dbo.LTask WHERE  (PKey =  TaskType)) ,  
    StartTime,  EndTime,  SavedTime
FROM   dbo.TopicLog   where  StartTime > '7/9/09'  ORDER BY  StartTime
Run Code Online (Sandbox Code Playgroud)

而不是

SELECT t.PKey, t.Billable, c.LastName, m.Description, lt.TaskName, t.StartTime, t.EndTime, t.SavedTime
FROM dbo.TopicLog AS t     
inner join  Contact.dbo.Contacts as c   on  c.Pkey = t.Contacts_PKey and t.StartTime > '7/9/09'
inner join  Common.dbo.LMain  as m  on  m.PKey = t.DType
inner join …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server join sql-server-2005

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

C#中的多行字符串文字

有没有一种简单的方法在C#中创建多行字符串文字?

这就是我现在拥有的:

string query = "SELECT foo, bar"
+ " FROM table"
+ " WHERE id = 42";
Run Code Online (Sandbox Code Playgroud)

我知道PHP有

<<<BLOCK

BLOCK;
Run Code Online (Sandbox Code Playgroud)

C#有类似的东西吗?

c# string shorthand

962
推荐指数
12
解决办法
56万
查看次数

在Java中查找物理机器名称

如何获取运行jvm的物理机器名?

(物理=操作系统,直到vmware ......)

从海报的评论中添加:
我的意思是运行JVM的计算机的名称.很可能是物理计算机,但如果JVM在另一个虚拟机内运行,则该名称很好.

java

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

如何检测当前按下的键?

Windows窗体中,由于Cursors类,您可以随时知道光标的当前位置.

键盘似乎没有相同的功能.是否可以知道,例如,Shift按键是否被按下?

是否有必要追踪每个键盘通知(KeyDown和KeyUp事件)?

.net c# keyboard winforms

121
推荐指数
7
解决办法
24万
查看次数

动态分配的阵列的理想增长率是多少?

C++有std :: vector,Java有ArrayList,许多其他语言都有自己的动态分配数组.当动态数组空间不足时,它会重新分配到更大的区域,旧值将被复制到新数组中.这种阵列性能的核心问题是阵列的大小增长速度.如果你总是只能变得足够大以适应当前的推动,那么你每次都会重新分配.因此,将数组大小加倍,或将其乘以1.5倍是有意义的.

有理想的生长因子吗?2倍?1.5倍?理想上,我的意思是数学上合理,最佳平衡性能和浪费的记忆.理论上,我认识到,鉴于您的应用程序可能具有任何可能的推送分布,这在某种程度上取决于应用程序.但我很想知道是否有一个"通常"最好的值,或者在一些严格的约束条件下被认为是最好的.

我听说有一篇关于这个的文章,但我一直都找不到.

arrays math vector arraylist dynamic-arrays

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

弹出窗口无法在IE7上打开

嗨Javascript大师,我有这个Javascript代码,它在Firefox上工作正常,但它不适用于IE 7.任何想法为什么?

这是代码

function TestWindow()
{
     SimpleWindow('Default.aspx', 'Simple Test', 200, 200, 'yes')
}

function SimpleWindow(mypage,myname,w,h,scroll)
{

    var win= null;

    var winl = (screen.width-w)/2;


    var wint = (screen.height-h)/2;

    settings='height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',toolbar=no,location=no,status=no,menubar=no,resizable=no,dependent=no'

    win=window.open(mypage,myname,settings)

    if(parseInt(navigator.appVersion) >= 4)
        {
            win.window.focus();
        }
    }
Run Code Online (Sandbox Code Playgroud)

javascript internet-explorer popup

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

如何删除DataGridView底部的编辑行?

DataGridView在UI中使用a 是因为绑定到像a这样的源是多么容易DataTable.我唯一的问题是它只是只读,因此我不需要始终显示在网格行底部的编辑行.我环顾四周,看不到办法把它关掉.任何人都知道有什么方法可以删除它吗?

编辑行是表格底部的编辑行,左侧列中的三角形和列中的星形一直是.

c# datatable datagridview winforms

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

使用JavaScript向所有打开的窗口/选项卡发送消息

我听说HTML5有window.postMessage(),但似乎需要在窗口(或选项卡,整个问题)上有一个句柄,你要发布消息.如果我要向所有打开的窗口广播怎么办?这可能吗?

(我想要做的就是警告其他的窗口,没有任何服务器往返当用户做一些事情在影响别人一个窗口,使他们能够更新他们的内容.然而,虽然一些窗口可能从现有的开放--allowing我拦截和存储引用他们 - 一些新鲜的窗口可以由用户手动打开,然后选择书签或URL输入在这种情况下,似乎没有被拦截的方式和存储引用.)

javascript html5 cross-window-scripting

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

apache从非www重定向到www

我有一个似乎没有从非www重定向到www的网站.

我的Apache配置如下:

RewriteEngine On
### re-direct to www
RewriteCond %{http_host} !^www.example.com [nc]
RewriteRule ^(.*)$ http://www.example.com/$1 [r=301,nc] 
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

apache mod-rewrite redirect no-www

202
推荐指数
10
解决办法
21万
查看次数