【发布时间】:2017-05-18 16:41:36
【问题描述】:
我正在尝试构建这个 Visual Studio C# 解决方案:TreeViewAdv
我得到这样的编译错误:
不需要使用指令类型或命名空间名称 找不到“VisualStudio”(您是否缺少 using 指令 还是程序集参考?)
上线:
using Microsoft.VisualStudio.TestTools.UnitTesting;
所以我删除了那行我得到了这个错误:
错误 CS0246 找不到类型或命名空间名称“TestClass” (您是否缺少 using 指令或程序集引用?)
This question 说要添加引用,但我没有看到它引用的引用。
什么给了?
代码示例:
using Microsoft.VisualStudio.TestTools.UnitTesting;
using System;
using System.Text;
using System.Collections.Generic;
using Aga.Controls.Tree;
using System.Collections.ObjectModel;
namespace Aga.Controls.UnitTests
{
/// <summary>
///This is a test class for Aga.Controls.Tree.TreeNodeAdv and is intended
///to contain all Aga.Controls.Tree.TreeNodeAdv Unit Tests
///</summary>
[TestClass()]
public class TreeNodeAdvTest
{
private TestContext testContextInstance;
编辑:
响应“重复”标志:
目录C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE 没有Public Assemblies 文件夹。我也没有C:\Program Files\Microsoft Visual Studio 15.0,我不能说我理解。也许 15 正在使用 12 个目录?
【问题讨论】:
-
感谢您指出“重复”问题。不幸的是,这在这种情况下不起作用。请参阅向问题添加信息。
-
你搞清楚了吗?我尝试构建 TreeViewAdv。 VS2015首先更新了一些解决方案和项目文件。项目 Aga.Control.Unit.Tests 中的参考 Microsoft.VisualStudio.TestTools.UnitTesting 显示警告,因此我将其删除。最后,按照“重复”问题中的步骤进行操作。现在,VS2015 构建和测试 TreeViewAdv。
标签: c# visual-studio visual-studio-2015