0

我有一个奇怪的错误,只有当我复制并且仅在我的家用笔记本电脑上使用该项目时才会发生这种错误。在 Windows 7 中的原始办公笔记本电脑中一切正常,但是当我将整个项目复制到在 Windows 8 上运行的家用笔记本电脑中时,它显示以下错误

我正在使用带有 Visual Studio 2005 版本的 Windows 8。我已阅读此错误的官方指南

http://msdn.microsoft.com/en-us/library/sy234eat.aspx

但这些都不适用,因为它在运行 win 7 的办公室计算机上运行良好。

The type name 'Utility' does not exist in the type 'OE.WebUI.OO'    
C:\inetpub\wwwroot\oo\OE.WebUI\Controls\Item.ascx.designer.cs   19  31  OE.WebUI 

编码如下,

namespace OE.WebUI.Controls {

public partial class ItemShopp {

protected OE.Utility.Logic.Equal IndOrder;

这个相同的项目在办公室工作正常,但如果我将所有内容复制到我的家用笔记本电脑并更改简单的“空间”,它会给我上述错误。你们有什么想法吗?这是路径问题还是 Windows 8 问题?

4

1 回答 1

0

Windows 8 可能没有您正在使用的库的 dll。要解决此问题,请在您的办公室笔记本电脑中执行以下操作,然后将项目复制到您的家用笔记本电脑中:

1- 在您的解决方案资源管理器中,找到导致问题的参考库。

2-打开其属性并找到属性“复制本地”并将其设置为true。

3-构建您的项目并将其复制到带有 win 8 的家用笔记本电脑。

我希望你的问题能得到解决:)

于 2013-10-11T07:21:44.937 回答