小编Zot*_*ote的帖子

SVN checkout忽略文件夹

我可以忽略svn checkout上的文件夹吗?我需要在我的构建服务器上的结帐时忽略DOCs文件夹.

编辑:忽略外部不是一个选项.我有一些我需要的外部因素.

svn cruisecontrol.net build-automation svn-checkout

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

如何获取超过1000?

如何从数据存储中获取超过1000条记录并将所有内容放在一个列表中传递给django?

python google-app-engine google-cloud-datastore

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

在谷歌应用引擎中使用子域名

如何在谷歌应用引擎(python)中使用子域.

我想获得第一个域名部分并采取一些行动(处理程序).

示例:
     product.example.com - >将其发送到产品处理程序
     user.example.com - >将其发送给用户处理程序

实际上,使用虚拟路径我有这个代码:

  application = webapp.WSGIApplication(
    [('/', IndexHandler),
     ('/product/(.*)', ProductHandler),
     ('/user/(.*)', UserHandler)
  ]
Run Code Online (Sandbox Code Playgroud)

python subdomain google-app-engine

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

为什么此代码不会删除布局?

我花了一些时间尝试使用以下方法删除布局(在_ViewStart中定义):

@Layout = ""
Run Code Online (Sandbox Code Playgroud)

@Layout = null
Run Code Online (Sandbox Code Playgroud)

为什么它只能使用块?

@{
  Layout = "";
}
Run Code Online (Sandbox Code Playgroud)

在我看来,两种方式都应该有效.

razor asp.net-mvc-3

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

从IEnumerable <IEnumerable <T >>获取IEnumerable <T>

公共课项{...}

public class Order
{
    public List<Item> Items
    ...
}

public class Customer
{
    public List<Order> Orders
    ...
}
Run Code Online (Sandbox Code Playgroud)

现在,使用LINQ我需要获得客户购买的所有商品.我怎么能够?

我尝试了类似var items = from o in cust.Orders select o.Items;但结果是IEnuberable<List<Item>>,我只想一个IEnumerable<Item>.

我在这里要求尽量避免编码2个循环.

.net c# linq ienumerable

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

实体框架4 - 代码优先不存储与基表分开的继承表

使用EF Code First CTP 4,我创建了一个简单的项目.该项目由2个类组成,其中一个继承自其他类.

我希望将数据存储在单独的表中,但EF 4的默认值是将这两个实体映射/存储在同一个表中.

有了.ToTable(),我可以改变这种行为,但有了这个我有副作用:当我持久化一个Inherited对象时,EF不会在基类上保留公共值(例如Id).

我确定我要离开在映射中设置一些信息,但不知道哪个.

static void Main(string[] args)
{
    Database.SetInitializer<ZooContext>(new RecreateDatabaseIfModelChanges<ZooContext>());
    using (ZooContext ctx = new ZooContext())
    {
        Mammal mam = new Mammal() ;
        mam.NumberOfLegs = 4;
        ctx.Animals.Add(mam);
        // ctx.Mammals.Add(mam)  as the same behavior
        ctx.SaveChanges();
    }
}


public class ZooContext : DbContext
{   
    public DbSet<Animal> Animals { get; set; }
    public DbSet<Mammal> Mammals { get; set; }

    protected override void OnModelCreating(System.Data.Entity.ModelConfiguration.ModelBuilder modelBuilder)
    {
        modelBuilder.Entity<Animal>().HasKey(p => p.Id).
                                    MapHierarchy().
                                    Case<Animal>(a => new { a.Id }); …
Run Code Online (Sandbox Code Playgroud)

entity entity-framework code-first

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

Id属性中的ASP.MVC 2 RTM + ModelState错误

我有这个课程:

public class GroupMetadata
{
    [HiddenInput(DisplayValue = false)]
    public int Id { get; set; }

    [Required]
    public string Name { get; set; }
}

[MetadataType(typeof(GrupoMetadata))]
public partial class Group
{
    public virtual int Id { get; set; }
    public virtual string Name { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

这个动作:

[HttpPost]
public ActionResult Edit(Group group)
{
    if (ModelState.IsValid)
    {
        // Logic to save
        return RedirectToAction("Index");
    }

    return View(group);
}
Run Code Online (Sandbox Code Playgroud)

这是我的观点:

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Group>" %>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <% …
Run Code Online (Sandbox Code Playgroud)

modelstate asp.net-mvc-2-validation asp.net-mvc-2

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

VS 2010使用Web Deploy发布

我正在尝试使用VS2010发布功能部署我的ASP.NET MVC 3 Web应用程序.我使用Web Deploy作为Publish方法,但我收到此错误:

错误1 Web部署任务失败.(无法联系远程代理(URL http://192.168.1.11/MSDEPLOYAGENTSERVICE).确保在目标计算机上安装并启动了远程代理服务.)确保站点名称,用户名称和密码是正确的.如果问题仍未解决,请与您当地或服务器管理员联系.错误详细信息:无法联系远程代理(URL http://192.168.1.11/MSDEPLOYAGENTSERVICE).确保在目标计算机上安装并启动了远程代理服务.收到了不受支持的回复.响应标题'MSDeploy.Response'为'V1',但预计为'v1'.远程服务器返回错误:(401)未经授权.

我怎样才能绕过这个并让它发挥作用?我的服务器是Windows 2008 R2.

iis-7 web-deployment-project visual-studio-2010 windows-server-2008-r2 webdeploy

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

Asp.net MVC Razor - 自定义javascript里面的if块

如果阻止我怎么能把javascript代码放在里面.

@{
    #if DEBUG
    $("#User").val("JDoe");
    $("#Password").val("secrect");
    #endif
}
Run Code Online (Sandbox Code Playgroud)

当我尝试上面的代码时,我得到这个编译错误:

Compiler Error Message: CS1056: Unexpected character '$'
Run Code Online (Sandbox Code Playgroud)

如果我将$更改为jQuery:

Compiler Error Message: CS0103: The name 'jQuery' does not exist in the current context
Run Code Online (Sandbox Code Playgroud)

在我看来,这是Razor解析器中的一个错误.我该如何解决这个问题?

javascript parsing razor asp.net-mvc-3

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

奇怪的 ValidateInputIfRequiredByConfig 错误

我收到由 ValidateInputIfRequiredByConfig() 引起的随机异常。

我没有确切的消息,因为我们的服务器是 pt-BR,所以错误消息被翻译。

我知道如果用户在输入中输入恶意代码,即示例,可能会引发此错误。但这里不是这样。

我得到了这个,请求一些图像。下面是来自 elmah 的一些信息。

HTTP_USER_AGENT:    GbPlugin
PATH_INFO:          /Content/images/BannerWelcome.jpg?1110311762734
PATH_TRANSLATED:    C:\inetpub\wwwroot\Content\images\BannerWelcome.jpg?1110311762734
REQUEST_METHOD:     GET
SCRIPT_NAME:        /Content/images/BannerWelcome.jpg?1110311762734
Run Code Online (Sandbox Code Playgroud)

应用程序是 ASP.NET MVC 3,在 Windows 2008、IIS 7.5 上运行

编辑:

pt-BR 中的异常消息:

System.Web.HttpException
Um valor possivelmente perigoso Request.Path foi detectado no cliente (?).

System.Web.HttpException (0x80004005): Um valor possivelmente perigoso Request.Path foi detectado no cliente (?).
   em System.Web.HttpRequest.ValidateInputIfRequiredByConfig()
   em System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)
Run Code Online (Sandbox Code Playgroud)

编辑:

英语异常消息:“从客户端 Request.Path 中检测到一个潜在的危险值”

编辑2:

我无法重现此错误。据我所知,这只是对这张图片的要求。

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

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