小编Mar*_*wan的帖子

在NuGet上安装EntityFramework包时出错

我试图通过NuGet在VS 2010上安装EntityFramework 4.1.我通过"工具>库包管理器>添加库包参考"工具搜索并找到了包,我得到了这个错误:"这个包(或其中一个依赖项)包含powershell脚本,需要从包管理器控制台安装. ".这就是我做的修复

工具:工具>库包管理器>包管理器控制台
PM> get-package -remote -filter entityframework
(得到一些结果,包括EntityFramework 4.1.10311.0)
PM> install-package -id EntityFramework
成功添加'EntityFramework ...

问题是:
1."添加库包参考"选项有什么问题?在这个MS教程http://www.asp.net/mvc/tutorials/getting-started-with-mvc3-part4-cs中,似乎应该可以正常工作.
2.有更好的解决方案吗?

谢谢大家.

.net entity-framework nuget

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

Mercurial win instal:没有ini文件

我在win xp上安装了mercurial 1.5.1但是没有创建hg help config中列出的文件.
即:
%USERPROFILE%.hgrc(是一个有效的Windows文件名吗?)
%USERPROFILE%\ Mercurial.ini
\ Mercurial\Mercurial.ini
C:\ Mercurial\Mercurial.ini(完全没有这样的目录)
%HOME%.hgrc(该目录是什么)
%HOME%\ Mercurial.ini
HKEY_LOCAL_MACHINE\SOFTWARE\Mercurial(未创建注册表)
.hg\hgrc(我必须手动创建此文件以解决我的问题)

mercurial

11
推荐指数
1
解决办法
8383
查看次数

集成的Windows身份验证显示错误的登录用户

我有一个在IIS 6.0上运行的asp.net 2.0应用程序.我正在使用集成Windows身份验证.某些用户有两个网络帐户,一个个人帐户和一个管理帐户.我面临的问题是,有时当他们使用个人帐户登录客户端时,登录用户在服务器端显示为管理员帐户.我正在使用System.Security.Principal.WindowsIdentity.GetCurrent().Name来检索登录的用户网络ID.我怀疑他们的管理员凭据正在某处缓存并传递.

authentication iis-6

11
推荐指数
2
解决办法
3733
查看次数

无法找到导致转换错误的行

我有下表:

CREATE TABLE [dbo].[Accounts1](
    [AccountId] [nvarchar](50) NULL,
    [ExpiryDate] [nvarchar](50) NULL
)
Run Code Online (Sandbox Code Playgroud)

我想使用此查询将nvarchar转换为datetime:

select convert(datetime, expirydate) from accounts
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

Conversion failed when converting datetime from character string.
Run Code Online (Sandbox Code Playgroud)

状态栏显示"2390行".我转到第2390,2391和2392行.那里的数据没有任何问题.我甚至尝试转换那些特定的行,它的工作原理.如何找出导致转换错误的行?

sql-server type-conversion primary-key

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