我的项目有一个类软件和另一个类操作系统。一个软件可能支持多个操作系统(我的实际问题要复杂得多)。
我不知道如何在我的数据库中以最有效的方式保存它。我的桌子结构如下:
表: os
id name platform
=================================
winxp Windows XP windows
win7 Windows 7 windows
...
表:软件
id name publisher os
===========================
我在新的Win7 VS2008 Team System build服务器上取得了一些进展,安装了Sql Server2008express而不是SSE2005。下一个障碍是我们正在使用VS2008,并且我们的团队项目文件导入了Sql Server2005的MSBuild扩展包,这似乎不能在Win7和Sql Server2008上工作。因此,我们将2012年10月的MSBuild扩展包安装到默认路径。我们的构建现在在关闭时失败,因为导入找不到"$(MSBuildExtensionsPath)\ExtensionPack\MSBuild.ExtensionPack.tasks".
我想做一个远程处理应用程序。
在我的服务器应用程序中,我添加了System.Runtime.Remoting库。在我的源代码中,我写道:
using System.Runtime.Remoting;
using System.Runtime.Remoting.Channels;
using System.Runtime.Remoting.Channels.Http;
在我的课堂上,我写道:
HttpServerChannel channel = new HttpServerChannel(1111);
但后来我收到了错误信息:
无法找到类型或命名空间名称'HttpServerChann