小编Mih*_*șan的帖子

为什么Visual Studio 2008会跳过我的断点?

我正在运行带有SP1的Visual Studio 2008.当我调试应用程序时,它将跳过我的断点.

例如,我有两行代码,每行代码调用一个方法.我会在两条线上都设一个断点.我会跑一次,它会在第一个断点停止,但不会在下一个断点停止.我会再次运行它,它会击中第二个,而不是第一个.

我试图清理解决方案并重建.

我在解决方案中有多个项目.

breakpoints visual-studio-2008

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

如何在Visual C++中添加条件断点

我想在VC++ Express 2005中为我的代码添加断点条件,以便断点仅在局部变量满足指定条件时触发.例如

bool my_test(UIDList test_list) {
    foo(test_list);
    bar(test_list); // I have a breakpoint here, but only want it to trigger if test_list.Length() > 0
    print(test_list);
}
Run Code Online (Sandbox Code Playgroud)

右键单击我的断点并选择"条件..."我找到了一个看似按我想要的对话框,但是我尝试在文本字段中输入的任何内容都会导致以下错误:

无法评估断点条件:CX0052:错误:成员函数不存在

我尝试了帮助文档,但我找不到答案.我希望有VC++经验的人能够指出我正确的方向......

我之前尝试升级到VC++ Express的更新版本,但项目没有干净地导入.由于项目的复杂性和我目前的时间尺度,我不能在此时考虑升级为解决方案.

c++ debugging visual-studio-2005 breakpoints visual-c++

5
推荐指数
2
解决办法
8953
查看次数

Server 2008 VPS提供程序

我正在寻找一个服务于Windows Server 2008的经济实惠且可靠的VPS解决方案.
用例是为asp.net mvc站点项目运行持续集成构建服务器.

有什么建议?

windows vps windows-server-2008

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

如何找到连续缺席n天的人?

数据库:MS SQL 2005

表:

EmployeeNumber | EntryDate | 状态

样本数据:

200 | 3/1/2009 | P
200 | 2009年3月2日| A
200 | 2009年3月3日| A
201 | 3/1/2009 | A
201 | 2009年3月2日| P

在存在P的情况下,A不存在.我已尝试过row_number.但它不会产生我期望的序列.

对于上述数据,我期望的序列是1 1 2 1 1

SELECT EmployeeNumber, EntryDate,Status
    ROW_NUMBER() OVER (
    PARTITION BY EmployeeNumber, Status
    ORDER BY EmployeeNumber,EntryDate    ) AS 'RowNumber'
    FROM [Attendance]
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2005

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

实体框架内存使用情况

在将新对象插入数据库时​​,实体框架似乎使用了过多的内存.

for(int i = 0; i < numOwners; ++i)
{
    var owner = Owner.CreateOwner();
    db.AddToOwnerSet(owner);
    for(int j = 0; j < numChildren; ++j)
    {
        var child = Child.CreateChild();
        owner.Childs.Add(child);
    }
}
db.SaveChanges();
Run Code Online (Sandbox Code Playgroud)

此时,这些对象包含的数据元素非常少.将140,000个这些对象插入数据库时​​,应用程序的总内存使用量为600 MB,而300,000的内存使用量为1.2 GB.这些对象很小,只是一个字符串名称和一个整数键.

我可以通过将SaveChanges调用放入循环来减少内存使用量,但是执行时间变得更糟,而且已经非常糟糕了.

任何人都知道实体框架为什么要使用这么多内存,或者如何让它使用更少的内存?

.net c# entity-framework

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

关于Qt中的QList <QStringList>的问题

我正在使用Qt 4.5,我正在使用一个QList<QStringList>字符串列表列表.

现在我想在一个stringList中替换一个字符串,但是输入它似乎很不寻常.我找到了以下方法,并且想知道它是否正常:

QList <QStringList> pDataList;

pDataList[listIndex].replace(QStringIndex, newString);
Run Code Online (Sandbox Code Playgroud)

现在,我并不担心语法,但我想知道pDataList指针是否在内存中相邻,以便可以使用[].还有另一种方法吗?

qstring qt nokia qt4

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

如何在构建后自动执行重复性任务?

我运行一个ASP.NET网站解决方案,其中包含一些其他项目.我已经知道MSBuild项目能够做到这一点,但这是最好的方法吗?它们易于创建吗?nAnt,CruiseControl.NET或任何其他解决方案更好吗?

当我构建站点(使用Web部署项目)时,我是否可以自动部分构建,以便它不会将某些文件夹从项目复制到Release文件夹中?例如,我有文件夹,包含本地搜索索引,图像和文件夹的其他内容部分,但在部署项目时我从不需要或上传它们.

我也期待这种类型的解决方案自动增加构建和版本号.

c# asp.net msbuild web-deployment-project visual-studio-2005

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

VS 2005和2008库链接

将使用VS 2005编译的静态库(.lib)与使用VS 2008编译的程序链接是否正确?库和我的程序都是用C++编写的.此程序在Windows Mobile 6 Professional模拟器上运行.

这似乎工作,没有链接错误.但是程序在启动期间崩溃,因为链接库中发生了奇怪的事情.例如,lib可以返回大负数的字符向量.

使用VS 2005编译程序时没有这样的问题.

更奇怪的是,问题仅在于为构建使用发布配置时.使用调试配置进行编译时,不会发生此问题.

linker visual-studio-2005 visual-studio-2008 visual-c++

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

从托管的HP Quality Center导出错误跟踪数据的最佳方法是什么?

这个问题可能过于产品特定,但我想知道是否有人从HP Quality Center导出错误跟踪数据.

惠普质量中心(QC)有一个旧学校的COM API,但我宁愿使用网络服务,甚至可能使用屏幕刮刀将数据导出到Excel电子表格中.

无论如何,从托管的HP Quality Center导出错误跟踪数据的最佳方法是什么?

excel bug-tracking hp-quality-center

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

在 Visual Studio 2005 中构建解决方案时出现访问被拒绝错误

在 Visual Studio 2005 中进行构建时出现以下错误:

错误 9 无法注册程序集“E:\CSharp\project\Some.Assembly.dll” - 访问被拒绝。访问被拒绝。(HRESULT 异常:0x80070005 (E_ACCESSDENIED))项目

它只是间歇性地发生,如果我重新启动 IDE,它就会消失,但是这非常烦人,如果可以的话,我想永久阻止它发生。我检查了程序集本身,它没有设置为只读,所以我不知道为什么 Visul Studio 会锁定它。我正在调试模式下工作。

我浏览了一下谷歌,但似乎找不到除了“重新启动VS”之外的任何东西。有人对我如何解决这个恼人的问题有任何建议吗?

c# visual-studio-2005

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