小编Dot*_*row的帖子

已经有一个与此命令关联的打开DataReader,必须先关闭它

我有这个查询,我在这个函数中得到错误:

var accounts = from account in context.Accounts
               from guranteer in account.Gurantors
               select new AccountsReport
               {
                   CreditRegistryId = account.CreditRegistryId,
                   AccountNumber = account.AccountNo,
                   DateOpened = account.DateOpened,
               };

 return accounts.AsEnumerable()
                .Select((account, index) => new AccountsReport()
                    {
                        RecordNumber = FormattedRowNumber(account, index + 1),
                        CreditRegistryId = account.CreditRegistryId,
                        DateLastUpdated = DateLastUpdated(account.CreditRegistryId, account.AccountNumber),
                        AccountNumber = FormattedAccountNumber(account.AccountType, account.AccountNumber)
                    })
                .OrderBy(c=>c.FormattedRecordNumber)
                .ThenByDescending(c => c.StateChangeDate);


public DateTime DateLastUpdated(long creditorRegistryId, string accountNo)
{
    return (from h in context.AccountHistory
            where h.CreditorRegistryId == creditorRegistryId && h.AccountNo == accountNo
            select h.LastUpdated).Max();
}
Run Code Online (Sandbox Code Playgroud)

错误是: …

c# entity-framework entity-framework-4

592
推荐指数
7
解决办法
41万
查看次数

无法启动IIS Express Web服务器

我有一个asp.net MVC 4解决方案.当我尝试使用Visual Studio 2012打开它时,我收到以下错误:

Microsoft Visual Studio

https://localhost:为ASP.NET 4.5 配置Web 失败.您必须为ASP.NET 4.5手动配置此站点才能使站点正确运行.无法https://localhost:44300/在本地计算机上找到该服务器.确保已将本地IIS服务器配置为支持安全通信.

好的帮助

虽然解决方案打开了.此外,当我尝试从调试菜单运行它时,我收到以下错误:

 Unable to launch the IIS Express Web server.

The start URL specified is not valid. https://localhost:44300/
Run Code Online (Sandbox Code Playgroud)

我无法调试代码.如何从VS 2012中摆脱这些错误并调试/运行网站?

请建议.


iis visual-studio iis-express

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

jQuery日期格式

如何使用jQuery格式化日期.我使用下面的代码,但收到错误:

 $("#txtDate").val($.format.date(new Date(), 'dd M yy'));
Run Code Online (Sandbox Code Playgroud)

请提出解决方案.

jquery

178
推荐指数
14
解决办法
101万
查看次数

复合键作为外键

我在MVC 3应用程序中使用Entity framework 4.1.我有一个实体,我有主键由两列(复合键)组成.并且这在另一个实体中用作外键.如何建立关系?在普通的scnerios我们使用:

public class Category
{
    public string CategoryId { get; set; }
    public string Name { get; set; }

    public virtual ICollection<Product> Products { get; set; }
}

public class Product
{
    public int ProductId { get; set; }
    public string Name { get; set; }
    public string CategoryId { get; set; }

    public virtual Category Category { get; set; }
} 
Run Code Online (Sandbox Code Playgroud)

但是如果类别有两列键怎么办?

c# entity-framework foreign-keys composite-key ef-code-first

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

无法在表或索引视图上使用CONTAINS或FREETEXT谓词,因为它不是全文索引的

我在SQL Server 2008 R2数据库中收到以下错误:

不能在表或索引视图'tblArmy'上使用CONTAINSFREETEXT谓词,因为它不是全文索引的.

sql t-sql sql-server full-text-search sql-server-2008

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

停止选项显示为灰色时停止Windows服务

我已经创建了一个Windows服务并在服务控制面板 - >管理工具 - >服务中,它的状态正在启动.

我想停止此服务,但停止选项显示为灰色.我该如何开始/停止服务?

每次重新启动,它都会停止,我可以删除它.

windows-services

72
推荐指数
5
解决办法
18万
查看次数

无法使用集合初始值设定项初始化类型'',因为它没有实现'System.Collections.IEnumerable'

我创建了一个包含三个类作为属性的类:

public class Feeds
{
    public Rentals Rentals { get; set; }
    public Agent Agents { get; set; }
    public NorthwindService.ServiceReference1.File File { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我这样使用它:

var query = from r in ent.Rentals
            join a in ent.Agents on r.ListingAgentID equals a.AgentID
            select new Feeds
            {
                a.AgentID,
                a.Alias,
                a.Bio,
                a.Email,
                a.Fax,
                r.Firstname,
                r.IsStaff,
                r.Languages
            };
Run Code Online (Sandbox Code Playgroud)

但我收到错误:

无法使用集合初始值设定项初始化类型'NorthwindService.WebForm1.Feeds',因为它没有实现'System.Collections.IEnumerable'C:\ Users\NorthwindService\NorthwindService\WebForm1.aspx.cs

请建议解决方案

c# linq asp.net

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

此安装不支持项目类型

我试图在我的系统上打开一个MVC 3项目,但我收到以下错误:


Microsoft Visual Studio

无法打开项目文件'C:\ Users\abc\Desktop\trunk\iCorpNow\iCorpNow.csproj'.

此安装不支持项目类型.

好的帮助

我的开发机器上安装了asp.net MVC 2和asp.net MVc 3,我的机器上安装了Windows 7.我安装了visual studio 2010 ultimate.

Project使用asp.net MVc 3开发,使用Visual Studio professional 2010在Windows Server 2008上开发

请建议我如何解决此错误.

以下是我的项目文件中列出的项目类型

<ProjectTypeGuids>{E3E379DF-F4C6-4180-9B81-6769533ABE47};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
Run Code Online (Sandbox Code Playgroud)

谢谢.

visual-studio-2010

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

无法复制文件.拒绝访问该路径

我正在远程机器上的asp.net 3.5项目上工作.我正在使用远程桌面访问它.当我构建项目时,我收到错误:

Error   62  Unable to copy file "obj\Debug\myprojname.pdb" to "bin\myprojname.pdb". Access to the path 'bin\myprojname.pdb' is denied.
Run Code Online (Sandbox Code Playgroud)

项目隶属于SVN.我删除了obj\Debug\myprojname.pdb并尝试再次运行但得到相同的错误.我试图从文件夹中删除,但点击确定后,它再次成为readonly(我猜是因为SVN).

svn asp.net

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

VS 2013给予该操作无法完成.Razor视图上的指针无效

我在我的系统上安装了VS 2015版本.我已经在我的机器上安装了Visual Studio 2013更新4.但是现在,每当我尝试在VS 2013中打开任何cshtml(razor视图)时,我都会收到以下错误:


Microsoft Visual Studio

操作无法完成.指针无效

请建议我的解决方案.

visual-studio razor visual-studio-2015

31
推荐指数
2
解决办法
6856
查看次数