小编Att*_*lah的帖子

类型或命名空间名称不存在

我有一个使用Visual Studio 2010构建的WCF数据服务项目,该项目运行正常.突然间,它不再编译了.它给了我这样的消息:

错误7名称空间'System.Data'中不存在类型或命名空间名称'Services'(您是否缺少程序集引用?)C:\ U ... s\Visual Studio 2010\Projects ...\DataService. cs ......

错误8命名空间"系统"中不存在类型或命名空间名称"Linq"(您是否缺少程序集引用?)DependencyResolver.cs 3 14

错误10名称空间"System.ServiceModel"中不存在类型或命名空间名称"Web"(您是否缺少程序集引用?)

错误12找不到类型或命名空间名称"DataService"(您是否缺少using指令或程序集引用?)

我该如何解决?

.net c# visual-studio-2010 visual-studio

301
推荐指数
9
解决办法
45万
查看次数

什么是循环不变量?

我正在阅读CLRS的"算法简介".在第2章中,作者提到了"循环不变量".什么是循环不变量?

algorithm terminology definition clrs loop-invariant

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

在IIS中访问.svc文件时的HTTP 404

我最近创建了一个WCF服务,从Visual Studio 2008测试时工作正常.但是当我将项目部署到IIS并尝试从IIS访问.svc文件时,我收到此错误:

"Server Error in '/' Application.The resource cannot be found.  "
Run Code Online (Sandbox Code Playgroud)

过去4天我一直有这个问题.

在IIS管理器的Handler Mappings中,我可以看到.svc的两个条目:

svc-Integrated and svc-ISAPI-2.0
Run Code Online (Sandbox Code Playgroud)

.net c# wcf

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

NoInitialContextException错误

我正在为EJB编写客户端,在尝试执行它时,我得到以下异常:

javax.naming.NoInitialContextException:需要在环境或系统属性中指定类名,或在applet参数中指定类名,或在应用程序资源文件中指定.

我只是无法理解问题所在.

java jndi java-ee

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

将CString转换为const char*

如何在我的Unicode MFC应用程序中转换CStringconst char*

c++ unicode mfc visual-studio visual-c++

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

实体框架CodeFirst与其他信息的多对多关系

我有以下型号:

class Contract
{
   string ContractID{get;set;}
   ICollection<Part> Parts{get;set;}
}

class Part
{
   string PartID{get;set;}
   ICollection<Contract> Contracts{get;set;}
}
Run Code Online (Sandbox Code Playgroud)

问题是Part和Contract之间的关系还包含以下附加信息:

class ContractParts
{ 
   Contract{get;set;}
   Part{get;set;}
   Date{get;set;} //additional info
   Price{get;set;} //additional info
}
Run Code Online (Sandbox Code Playgroud)

我将如何为此编写实体上下文?

.net c# entity-framework ef-code-first entity-framework-4.1

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

Unity不使用类的默认构造函数

我有这门课:

public class Repo
{
   public Repo() : this(ConfigurationManager.AppSettings["identity"],       ConfigurationManager.AppSettings["password"])

    {

    }

   public Repo(string identity,string password)
   {
       //Initialize properties.
   }

}
Run Code Online (Sandbox Code Playgroud)

我在web.config中添加了一行,以便Unity容器自动构建此类型.

但在执行我的应用程序期间,我收到此错误消息:

  "System.InvalidOperationException : the parameter identity could not be resolved when attempting to call constructor Repo(String identity, String password)  -->Microsoft.Practices.ObjectBuilder2.BuildFailedException : The current Build operation ...."
Run Code Online (Sandbox Code Playgroud)

1)为什么Unity不使用默认构造函数?

2)假设我希望Unity使用第二个构造函数(参数构造函数),如何通过配置文件将该信息传递给Unity?

.net c# inversion-of-control unity-container

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

如何在Windows窗体应用程序中使用Ninject?

我有一个WinForms应用程序与此主窗体:

    ICountRepository countRepository;
    public MainForm(ICountRepository countRepository)
    {
        this.countRepository = countRepository;
    }

    public void IncrementCount()
    {
        countRepository.IncrementCount();
    }
Run Code Online (Sandbox Code Playgroud)

但我正在努力注入ICountRepository主体.我怎么做 ?

.net c# ninject windows-forms-designer winforms

18
推荐指数
1
解决办法
8379
查看次数

如何解决"错误LNK2019:未解析的外部符号"?

我有这个我正在研究的MFC应用程序需要有一个嵌入式数据库.所以我去寻找一个光滑,快速的"可嵌入"数据库,并且偶然发现了SQLite.

我用它创建了一个数据库,然后用Visual Studio 2008创建了一个静态库项目.库项目将用于另一个主项目.

在库项目中,我DBClass用方法创建了一个类AddFeedToDB(CFeed f).库项目使用.libcodeproject(cppsqlite3.lib)中的文件.

编译静态库时,没有检测到错误,但是当我尝试在主项目中使用库项目文件时,我得到以下类型的错误:

error LNK2019: unresolved external symbol "public:void __thiscall
   CppSQLite3DB::close(void)" (?close@CppSQLite3DB@@QAEXXZ 
   referenced in function "public: int __thiscall
   CTalkingFeedsDB::AddFeedToDB(class CFeed,char const*)" (?
   AddFeedToDB@CTalkingFeedsDB@@QAEHVCFeed@@PDB@Z
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

c++ linker static-libraries visual-c++

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

Amazon Redshift:删除表(如果存在)

Redshift是否支持与以下相同的任何声明?

DROP TABLE IF EXISTS tablename
Run Code Online (Sandbox Code Playgroud)

amazon-redshift

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