小编tug*_*erk的帖子

如何强制Visual Studio使用特定版本的DNX

我正在搞乱dnvm,我运行了dnvm升级,让我进入beta5.但是,我正在研究的项目是beta4(至少目前为止).

我一直试图恢复和失败.我已经删除了运行时文件夹.现在,当我打开项目或尝试创建一个新项目时,我收到以下错误:

在此输入图像描述

这是预期的,因为我删除了该文件夹.但是,我想使用dnx-clr-beta4.我的dnvm列表如下:

在此输入图像描述

我需要做些什么才能使Visual Studio代替beta4?感谢您的时间.

c# asp.net dnx dnvm asp.net-core

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

将实例注册到 AWS ECS 集群

我在AWS上创建了一个EC2实例用作ECS实例。我按照这里的步骤来做到这一点。

我还在ECS下创建了一个新的集群,但由于某些原因,我看不到集群下的实例:

在此输入图像描述

关于这里可能出现的问题有什么想法吗?

amazon-web-services amazon-ecs docker

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

c#中带有最小代码的无限循环示例

你能用最少的代码在c#上给我一个无限循环的例子吗?我想出了一些东西,但我认为可以有更简单的方法.

.net c# infinite-loop

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

隐藏浏览器的javascript错误

我在其中一个问题上找到了这个代码示例;

window.onerror = function (msg, url, linenumber) {  

 //make ajax call with all error details and log error directly into the elmah database

 //show freindly error msg here to user

 //hide error from browser
 return true; 
}
Run Code Online (Sandbox Code Playgroud)

什么"从浏览器中隐藏的错误"的手段,我该怎么办呢?

我不知道存在这样的事情,我尝试使用try-catch块.发生错误后,我意识到浏览器仍然显示错误.如何从浏览器隐藏错误

UPDATE

我尝试了下面的代码并把它放在我所有页面的head部分中,但是注意到了;

<script type="text/javascript">

(function () {

    window.onerror = function myErrorHandler(errorMsg, url, lineNumber) {

        alert(errorMsg);

        // Just let default handler run.
        return true;
    }

})();

</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery client-side javascript-events

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

SQL Server返回C#的内容是什么

我们可以System.Data.SqlClient在C#中使用库轻松使用SQL Server数据库.

我们可以从存储过程返回值,或者我们可以通过在C#代码中对它们进行硬编码来编写sql命令.

然后我们将结果传递给a SqlDataReader来读取值.

但我真的很想知道SQL Server返回C#.

C#调用SQL Server,SQL Server在返回时给C#提供了一些东西(XML,JSON或其他东西).

这件事真的是什么?如果我们想通过手动阅读它,我们怎么才能得到这个东西呢?

c# sql t-sql sql-server sqlclient

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

这是JavaScript上的return关键字的预期行为

今天我濒临愚蠢的错误,把我所有的头发拉到了一边.问题是我不确定这是否是预期的行为.

根据我对C#的习惯,我编写了以下javascript代码,并试图了解出现了什么问题,因为它没有返回任何内容,甚至没有在控制台中写入任何错误:

this.fullName = ko.computed(function () {

    return
        this.firstName() + " " + this.lastName();

}, this);
Run Code Online (Sandbox Code Playgroud)

然后(半小时后),我更改了下面的代码并且它有效:

this.fullName = ko.computed(function () {

    return this.firstName() + " " + this.lastName();

}, this);
Run Code Online (Sandbox Code Playgroud)

这是预期的行为吗?

javascript

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

.NET 4.5中WPF中的异步事件处理程序无响应

我创建了一个简单的异步操作,单击该按钮后即可开始执行。这是完整的代码:

public partial class MainWindow : Window {

    public MainWindow() {
        InitializeComponent();
    }

    private async void Button_Click_1(object sender, RoutedEventArgs e) {

        var htmlString = await DowloadPage("http://example.com");
        txtBlock1.Text = htmlString;
    }

    public async Task<string> DowloadPage(string uri) {

        using (WebClient client = new WebClient()) {

            var htmlString = await client.DownloadStringTaskAsync(uri);
            return htmlString;   
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

很容易。但是,当我单击该按钮时,我在UI线程上遇到了无响应的情况。当我在下载页面时尝试在窗口中四处移动时,无法执行操作。

知道出了什么问题吗?

编辑:

我在.NET 4.5中尝试了HttpClient,它的效果非常好:

public async Task<string> DowloadPage(string uri) {

    using (HttpClient client = new HttpClient()) {

        var response = await client.GetAsync(uri);
        var htmlString = await …
Run Code Online (Sandbox Code Playgroud)

c# wpf asynchronous async-await .net-4.5

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

ASP.NET Web API和授权

所以我有一个现有的Windows Phone 7应用程序,它使用我自己的授权(播放器使用别名和密码登录,并根据数据库验证它)转到MVC Web服务.

现在我想转向ASP.NET Web API,我对如何为它添加安全性感到困惑?

我看到有AuthorizeAttribute,但我需要做些什么才能让他们获得授权?

这里的任何指导将不胜感激.

asp.net-web-api

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

InternalsVisibleTo除了几个类

我申请InternalsVisibleTo了我的一个项目,以便其内部对于测试项目可见.然而,(我知道这很奇怪)我需要标记一些内部类,以便它们不会被显示的项目看到InternalsVisibleTo.

我可以为编译器知道的任何属性吗?

.net c# compiler-construction internalsvisibleto

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

ul> li style并将其保持在一行内

我正在尝试创建一个菜单列表项,其中包含4个项目但由于某种原因它不会在一行内输入.我尝试用嵌套的div嵌套它,但没有运气.当我添加时,问题就开始发生了padding: 10px;.

这是我拥有的最新HTML和CSS:

HTML:

<div id="header">
    <ul id="menu">
        <li><a href="#">Home</a></li>
        <li><a href="#">About</a></li>
        <li><a href="#">Info</a></li>
        <li><a href="#">Contact</a></li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#menu {
    margin: 0;
    padding: 0;
}

#menu li {
    display: block;
    float: left;
    margin: 0;
    width: 25%;
    background-color: gray;
    padding: 10px;
}
Run Code Online (Sandbox Code Playgroud)

我也有一个jsfiddle:http://jsfiddle.net/GLh92/1/

如您所见,它不适合一行.我在这里也有回应关注.因此,它需要在一条线内适合不同的屏幕分辨率.

知道如何以干净的方式完成这项工作吗?

html css

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