我有一个使用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指令或程序集引用?)
我该如何解决?
我正在修改本文的演示应用程序:http://msdn.microsoft.com/en-us/magazine/dd419663.aspx
我需要更新所有文件以使用我的命名空间,例如现在位于此处的文件:
MySolution\MyApp\DemoApp\ViewModel\MainWindowViewModel.cs
Run Code Online (Sandbox Code Playgroud)
使用这样的命名空间:
namespace DemoApp.ViewModel
{
/// <summary>
/// The ViewModel for the application's main window.
/// </summary>
public class MainWindowViewModel : WorkspaceViewModel
Run Code Online (Sandbox Code Playgroud)
我需要在这里移动文件(删除DemoApp文件夹):
MySolution\MyApp\ViewModel\MainWindowViewModel.cs
Run Code Online (Sandbox Code Playgroud)
并使用正确的命名空间:
namespace MyApp.ViewModel
{
....
Run Code Online (Sandbox Code Playgroud)
如何在visual studio 2010中做到这一点?
在这里更新确定可能重复在Visual Studio中更改项目命名空间现在我知道如何更改项目的命名空间,但如何在文件系统上移动文件?(摆脱"DemoApp"文件夹)