小编Kon*_*rad的帖子

使用TFS2010在Visual Studio 2010中编辑项目文件

我已经从我们的TFS2010系统中检出了解决方案,并希望以原生文本格式编辑.csproj文件(而不是通过Project-> Properties).在我们介绍TFS2010之前,我刚刚在一个简单的文本编辑器中编辑了.csproj文件.如何编辑有关TFS2010 CheckIn/CheckOut机制的项目文件?

非常感谢,康拉德

csproj visual-studio-2010 tfs2010

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

替代51degrees.mobi?

由于ASP.NET 51degrees.mobi的移动检测解决方案变得商业化(精简版不再有用),我正在寻找替代解决方案.是否有其他OpenSource或免费项目,可以增强使用ASP.NET检测移动设备?

asp.net asp.net-mvc mobile 51degrees

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

带标志枚举的C#设置

我列举了像这样的标志:

[Flags]
public enum ResultValues
{
    None = 0,
    Red = 1,
    Yellow = 2,
    Green = 4,
    Other = 8
};
Run Code Online (Sandbox Code Playgroud)

在我的代码中,我可以将这些标志进行或连接,并且一切正常。

现在,我将这种枚举类型的变量存储在设置中。如果添加设置项,则可以从上方输入枚举类型并将其之一(!)选择/设置为默认值(例如绿色)。

<Setting Name="FilterResult" Type="MyNamespace.ResultValues" Scope="User">
  <Value Profile="(Default)">Green</Value>
</Setting>
Run Code Online (Sandbox Code Playgroud)

但是我该如何将值的组合存储为默认值-因为我可以在代码中使用

ResultValues.Red | ResultValues.Yellow | ResultValues.Green | ResultValues.Other
Run Code Online (Sandbox Code Playgroud)

.net c# enums

3
推荐指数
2
解决办法
105
查看次数

在MVC 3视图中排列代码块

我的MVC3项目中有一个复杂的View(cshtml).根据不同的变量,此代码的各个部分必须以不同的顺序显示.如何分离Razor/HTML代码块并将它们"包含"在适当的位置?寻找类似的东西:

@{ CODEBLOCK 1
...
}

@{ CODEBLOCK 2
...
}

@if (bla==1) {
    include CODEBLOCK 1
    include CODEBLOCK 2
} else {
    include CODEBLOCK 2
    include CODEBLOCK 1
}
Run Code Online (Sandbox Code Playgroud)

我不想使用HtmlPartial,因为我不想将所有变量,模型和其他内容传递给它.

asp.net-mvc razor asp.net-mvc-3

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

TFS2010:快速确定编辑"此功能"或"此行代码"的用户?

我们使用TFS控制源.有没有一种快速的方法来确定我目前所处的函数的历史 - 比如"编辑此函数的人是谁?" 或"谁编辑了这行代码?".我知道,我可以打开当前文件的源代码控制并浏览历史记录以查找变更集,其中编辑了我感兴趣的代码行/函数.

但我正在寻找一种更简单的方法......可能是Visual Studio 2010的任何插件?

谢谢,康拉德

tfs visual-studio-2010 visual-studio tfs2010

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

如何在精确的像素位置绘制字符串

我尝试将 C# 中的字符串(单个字符)绘制到位图中的确切位置:

Bitmap bmp = new Bitmap(64, 64);
Graphics g = Graphics.FromImage(bmp);
g.DrawString("W", font1, new SolidBrush(myColor), new Point(32,32);
Run Code Online (Sandbox Code Playgroud)

单个字母周围有太多空白空间,我无法猜测绘制角色的“所需”位置,使其在最后的正确位置。

到现在为止,我已经有了字符的像素精确尺寸(查看单独呈现的位图中的位)。但是,如果我无法在确切位置(例如中心或右上角或....)绘制字符,则此信息是无用的。

是否有其他方法可以在 C# 中在位图上绘制文本?或者是否有任何转换方法可以转换 DrawString 需要的实际像素位置?

.net c# graphics bitmap drawstring

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

资源管理器上下文菜单中的 Visual Studio Code

我想将 Visual Studio Code 作为 Windows 中所有基于文本的文件类型的默认编辑器。对于 Notepad++,Windows 资源管理器中有一个扩展,可为每个文件提供“在 Notepad++ 中编辑”。如何为“使用 Visual Studio 代码编辑”实现这一目标?我是否必须自己“编程”此类扩展,或者是否有任何现成的解决方案可用?

windows-explorer visual-studio-code

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

从IIS 7.5中删除功能

如何从IIS实例中删除已安装的功能?例如,Url Rewrite?我找不到任何菜单项或类似的东西.

iis iis-7 iis-7.5

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

Azure是否自动更改数据库的定价层?

我在Azure中创建了一个“ Web App + DB”,并将ASP.NET API部署到了它。对于SQL数据库,我选择了“免费计划”。

现在,在运行API几天后(仅写入了十几个数据集并进行了约30个API调用),Azure / Microsoft将定价层从“免费”更改为“ S0”,并将另一个API从“免费”更改为“基本” ”。现在数据库每天都在产生成本。

为什么会这样呢?以及如何防止Azure在不询问我的情况下这样做?

更新: 一些屏幕截图说明了Azure中sql数据库免费计划的可用性。

目前,我有3个带有免费计划的SQL数据库(多长时间?没人知道)和Basic中的2个数据库,它们以前是免费计划的数据库:

在此处输入图片说明

azure azure-sql-database

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