小编Joh*_*n S的帖子

Visual Studio 2017 bin\roslyn文件在构建期间被锁定

我正在运行VS2017版本26430.13,每次我尝试构建一个Web项目时,我都会收到错误,即访问bin\roslyn中的文件被拒绝.在大约5分钟的时间内,文件被解锁并且我可以构建但是5分钟的延迟是不可接受的.

这些是保持锁定的文件:

  • Microsoft.CodeAnalysis.CSharp.dll
  • Microsoft.CodeAnalysis.dll
  • Microsoft.CodeAnalysis.VisualBasic.dll
  • Microsoft.DiaSymReader.Native.amd64.dll
  • System.Collections.Immutable.dll
  • System.Diagnostics.FileVersionInfo.dll
  • System.IO.Compression.dll
  • System.IO.FileSystem.dll
  • System.IO.FileSystem.Primitives.dll
  • System.Reflection.Metadata.dll
  • System.Security.Cryptography.Algorithms.dl
  • System.Security.Cryptography.Primitives.dl
  • System.ValueTuple.dll
  • VBCSCompiler.exe

visual-studio-2017

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

ASP.Net MVC 5 w/identity 2.2.0注销不工作

我在测试ASP.Net MVC 5站点(用于Internet站点)上使用基本登录.

登录工作正常,但当我尝试注销时,它不会发生.注销链接会调用以下控制器操作:

public ActionResult LogOff()
{
    AuthenticationManager.SignOut();
    return RedirectToAction("Index", "Home");
}
Run Code Online (Sandbox Code Playgroud)

但用户仍然保持登录状态.如何确保用户实际登出?

asp.net-mvc logout asp.net-mvc-5 asp.net-identity-2

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

在VS2012"缺少包"中使用nuget时出错

当我从VS2012中构建我的项目时,我收到以下错误消息

This project references NuGet package(s) that are missing on this computer. 
Enable NuGet Package Restore to download them. 
Run Code Online (Sandbox Code Playgroud)

我为NuGet设置了nuget选项来下载丢失的包.

金块选项的图片

但我仍然得到错误.我安装了nugget 2.7.随着VS2012更新3

visual-studio nuget nuget-package-restore

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

获取Visual Studio 2013中已安装的扩展和包的列表?

有没有一种简单的方法来获取Visual Studio 2013中已安装的扩展和包的列表?

我想捕获已安装的内容,以便我可以执行删除并重新安装并将重新安装之前的内容恢复原状.

visual-studio visual-studio-2013

26
推荐指数
2
解决办法
5343
查看次数

在Edge模式下,JQuery tablesorter pager插件无法与IE11一起正常工作

如果您使用Tablesorter Jquery插件与页面上的分页器添加将不会显示任何数据.数据在那里,但它是隐藏的.

我怀疑该插件的浏览器功能检测方法无法处理IE11.

其他人遇到这个?

jquery internet-explorer jquery-ui internet-explorer-11

19
推荐指数
2
解决办法
9546
查看次数

设置DbContext的模式名称

我知道如何在我的上下文中为表设置模式,但有没有办法为上下文中的所有表设置默认模式?即

[Schema = "Ordering"] 
public class MyContext:DbContext
{
    public MyContext()
        : base("name=ConnectionString")
    {
    }

    public DbSet<Student> Students { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

c# entity-framework database-schema entity-framework-6

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

如何将模型中的占位符文本添加到MVC视图中?

我有一个模特:

[DataType(DataType.EmailAddress)]
[DisplayFormat(ConvertEmptyStringToNull = true)]
[Display(Prompt = "Email Address")]
public string Email { get; set; }
Run Code Online (Sandbox Code Playgroud)

我试图让"提示"显示在结果文本框的占位符文本中,其中包含以下内容:

@Html.EditorFor(model => model.Email, 
new { htmlAttributes = new { @class = "form-control input-md",
placeholder = @ViewData.ModelMetadata.Watermark } })
Run Code Online (Sandbox Code Playgroud)

当我查看生成的HTML时,我只在输入标记中获得"占位符".根据我所读的ViewData.ModelMetadata.Watermark应该工作.获取此占位符文本的正确方法是什么?

asp.net-mvc html5

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

Linq在特定领域的区别

鉴于:

var s = (from p in operatorList                       
    select p.ID, p.Name,p.Phone)
Run Code Online (Sandbox Code Playgroud)

我如何仅根据ID返回Distinct记录?

.net linq-to-sql

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

在ASP.Net MVC站点中有条件地包含基于调试或生产的部分视图

我有一个局部视图,只包括基本的HTML,没有剃刀代码或模型.我用这个来为页面布局设置一些"指南".

当站点在调试模式下运行时,仅包含此部分的正确/最简单方法是什么?

我知道在我编译的代码中,我可以在我的C#代码中使用指令来包含部分.剃刀有类似的东西吗?

c# asp.net-mvc razor

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

复杂模型上的MVC Html.DisplayNameFor

我有一个复杂类型的模型,即用户/地址/地址列表

public class User{
public List<Address> Addresses{get;set;}
}
Run Code Online (Sandbox Code Playgroud)

在我的视图中我正在显示这个

<fieldset><legend>@Html.DisplayNameFor(model=>model.Addresses)</legend>
<table>       
<tr>
    <th>
        @Html.DisplayNameFor(m => Model.Addresses.Street)
    </th>
    <th>
        @Html.DisplayNameFor(model => model.Addresses.City)
    </th>
<th>
        @Html.DisplayNameFor(model => model.Addresses.State)
    </th>

    </tr>
@foreach (var item in Model.Addresses) {    
<tr>
    <td>
        @Html.DisplayFor(m => item.Street)
    </td>
    <td>
        @Html.DisplayFor(m => item.City)
    </td>
    <td>
        @Html.DisplayFor(m => item.State)
    </td>
</tr>
} 
    </table></fieldset>
Run Code Online (Sandbox Code Playgroud)

DisplayNameFor Street/City/State不起作用.

在子对象上获取DisplayNameFor的正确方法是什么?

TIA J

razor asp.net-mvc-4

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