小编Val*_*mas的帖子

如何取消Visual Studio中正在进行的构建?

我几乎无意识地点击构建我整个解决方案的键盘构建宏.这可能发生在我注意到代码更改时.构建在我的计算机上占主导地位,我基本上必须等到它完成.10秒!

如何取消构建?

visual-studio-2010

213
推荐指数
5
解决办法
10万
查看次数

获取当前控制器

我有一个View - _Edit住在里面News M/V/C.

我重用了V/M通过CategoryControlleras:

return PartialView("/Views/News/_Edit.cshtml", model);
Run Code Online (Sandbox Code Playgroud)

如何从内部View - _Edit提醒控制器名称?

当我:

alert('@ViewContext. RouteData.Values["controller"].ToString()');
Run Code Online (Sandbox Code Playgroud)

值为:News 但是,URL为:/Category/foobar

有没有办法让价值'Category'提醒?谢谢

asp.net-mvc-3

124
推荐指数
5
解决办法
11万
查看次数

尝试更新时NuGet Package Manager出错

今天打开VS2010,扩展管理器通知了我NuGet Package Manager的更新.

在安装过程中,我收到一个"安装失败",其中包含查看日志的选项.

我在该日志文件中看到的关键错误消息是:

The signature on the update version of 'NuGet Package Manager' does not match 
the signature on the installed version. Therefore, Extension Manager cannot 
install the update.
Run Code Online (Sandbox Code Playgroud)

我正在升级的版本号如下.

Current Version: 1.5.20902.9026  
New Version: 1.6.21205.9031
Run Code Online (Sandbox Code Playgroud)

我也尝试安装它,而VS2010通过此页面关闭: 这里

visual-studio-2010 visual-studio nuget nuget-package

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

如何在添加数据时自动滚动到div的结尾?

我有一个table的内部div具有以下样式:

#data {
    overflow-x:hidden;
    overflow-y:visible;
    height:500px;
}
Run Code Online (Sandbox Code Playgroud)

一旦将足够的数据添加到表中,这将显示垂直滚动条.但是,当添加新数据时,我希望div元素自动滚动到底部.

我可以使用哪些JavaScript代码?如果有必要,我愿意接受JQuery中的选项,但更喜欢JavaScript解决方案.

html javascript css jquery

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

是否有带变量的ssql中的StartsWith或Contains?

我试图检测服务器是否正在运行Express Edition.

我有以下t sql.

DECLARE @edition varchar(50); 
set @edition = cast((select SERVERPROPERTY ('edition')) as varchar)

print @edition
Run Code Online (Sandbox Code Playgroud)

在我的例子中, @edition = Express Edition (64-bit)

我该怎么办?(C#启发).

DECLARE @isExpress bit;
set @isExpress = @edition.StartsWith('Express Edition');
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server-2008

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

TF30063:您无权访问Collection.Nuget和Tfs冲突

最新评论

我相信我的问题出现在使用Nuget时,但是,如果您正在阅读因为TF30063错误.看看我提供和接受的答案.

原帖

我试图结账时收到此错误消息.这种情况随机发生,即使几分钟之前,相同的visual studio实例也允许我检查其他内容以进行编辑. 在此输入图像描述

目前的解决方法是重新打开VS2010.

在我的本地开发机器上使用W7x64,vs2010终极版TF2010和sql2008.我不属于某个域名.我是这台电脑的管理员.

补充2011-08-09

当问题发生时,我在文件下"关闭解决方案".然后重新打开解决方案.然后我得到一个uid/pwd盒子.我把我的管理员uid/pwd放入其中,然后得到进一步的错误消息.再次,关闭vs2010并重新开放解决了这个问题.

在此输入图像描述 在此输入图像描述

附加:2011-08-30

我相信这与nuget有关.我已经提供了答案,并且在很多个月后我没有TFS错误.鉴于我所执行的操作类型与使其失败的方案相同,我应该在哪里遇到错误.

version-control visual-studio-2010 visual-studio tfs2010 nuget

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

Google Chrome的两种元素风格之间的差异

我使用谷歌Chrome开发人员工具,我不断检查一个元素来回反复来找出可能导致特定样式问题的因素.

比较元素1和元素2之间的风格差异会很好.

这可以通过Chrome目前或通过一些解决方法来完成吗?有没有可以做我想要的工具?

样式差异的当前示例是我在垂直对齐中出现较高H4A位置旁边的内联A.我不会在这个问题上寻求解决方案,因为我会解决它.

css styles google-chrome google-chrome-extension google-chrome-devtools

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

SqlException捕获和处理

问:有没有更好的方法来处理SqlExceptions?

以下示例依赖于解释消息中的文本.

Eg1:如果表不存在,我有一个现有的try catch来处理.
忽略我可以检查表是否存在于第一位的事实.

try
{
    //code
}
catch(SqlException sqlEx)
{
        if (sqlEx.Message.StartsWith("Invalid object name"))
        {
            //code
        }
        else
            throw;
}
Run Code Online (Sandbox Code Playgroud)

Eg2:没有try catch显示重复的键异常

if (sqlEx.Message.StartsWith("Cannot insert duplicate key row in object"))
Run Code Online (Sandbox Code Playgroud)

解决方案:我的SqlExceptionHelper的开始

//-- to see list of error messages: select * from sys.messages where language_id = 1033 order by message_id
public static class SqlExceptionHelper
{
    //-- rule: Add error messages in numeric order and prefix the number above the method

    //-- 208: Invalid object name '%.*ls'. …
Run Code Online (Sandbox Code Playgroud)

c# exception sqlexception

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

如何使用片刻测试字符串是否有效?

我想测试输入的日期和时间是否有效.

这可以用时间来完成,因为日期和时间测试使用javascript似乎是一场噩梦.(花了几个小时).

测试数据看起来像这样.

无效

invalid = ""
invalid = " "
invalid = "x"
invalid = "1/1"
invalid = "30/2/2015"
invalid = "2/30/2015"
Run Code Online (Sandbox Code Playgroud)

已验证

isvalid = "1/12/2015"
isvalid = "1/12/2015 1:00 PM";
Run Code Online (Sandbox Code Playgroud)

尝试了各种javascript方法,试用数小时失败.

我想当下会有一些东西.所以试过以下,所有这些都不起作用,因为我不认为时刻是这样的.

var valid = moment(input).isDate()
var valid = moment().isDate(input)
Run Code Online (Sandbox Code Playgroud)

我的时间格式是"dd/mm/yyyy"

javascript validation jquery date momentjs

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

WCF在运行时更改端点地址

我的第一个WCF示例正在运行.我有一个网站上的主机有很多绑定.因此,我已将此添加到我的web.config中.

<serviceHostingEnvironment multipleSiteBindingsEnabled="true"/>
Run Code Online (Sandbox Code Playgroud)

这是我的默认绑定http://id.web,它使用以下代码.

EchoServiceClient client = new EchoServiceClient();
litResponse.Text = client.SendEcho("Hello World");
client.Close();
Run Code Online (Sandbox Code Playgroud)

我现在正在尝试在运行时设置端点地址.即使它与上述代码的地址相同.

EchoServiceClient client = new EchoServiceClient();
client.Endpoint.Address = new EndpointAddress("http://id.web/Services/EchoService.svc"); 

litResponse.Text = client.SendEcho("Hello World");
client.Close();
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

The request for security token could not be satisfied because authentication failed. 
Run Code Online (Sandbox Code Playgroud)

请建议我如何在运行时更改端点地址?

另外这里是我的客户配置,由Ladislav Mrnka提出要求

 <system.serviceModel>
        <bindings>
            <wsHttpBinding>
                <binding name="WSHttpBinding_IEchoService" closeTimeout="00:01:00"
                    openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
                    bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard"
                    maxBufferPoolSize="524288" maxReceivedMessageSize="65536"
                    messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true"
                    allowCookies="false">
                    <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
                        maxBytesPerRead="4096" maxNameTableCharCount="16384" />
                    <reliableSession ordered="true" inactivityTimeout="00:10:00"
                        enabled="false" />
                    <security mode="None" /> …
Run Code Online (Sandbox Code Playgroud)

c# wcf wcf-binding wcf-client

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