vs2010中怎么添加引用Aspose.Cells.dll

vs2010中怎么添加引用Aspose.Cells.dll,第1张

一般情况下,如果在新建或添加时选择“windows应用程序”或“控制台应用程序”时,‎结果都会被编译成exe,而选择“类库”时就会被编译成dll。也可以在项目属性中更改其输出类型,如下图:

下面上一个创建dll并引用的实例

1新建一个项目,选择类库,命名DllTest。然后写一个类,里面包含一些方法什么的,为了突出主题,作为例子,我就写了一个简单的类,如下:

using System;

using SystemCollectionsGeneric;

using SystemLinq;

using SystemText;

namespace DllTest

{

// 求两个数或三个数的最大值

public static class TestClass

{

public static int GetMax(int a, int b)

{

return (a > b a : b);

}

public static int GetMax(int a, int b, int c)

{

return ((a > b a : b) > c (a > b a : b) : c);

}

}

}

点“生成”后在 bin\debug 文件夹下会出现一个与项目名同名的dll文件

2再新建一个项目(也可以建一个新的解决方案)命名DllRef这时就不要选类库类型了,Win应用和Console任选一个,然后添加对刚刚生成的dll文件的引用,并using其命名空间。

这时在本项目的bin\Debug文件夹下也出现了一个dll文件,就是我们引用的那个。

写相关调用语句:

using System;

using SystemCollectionsGeneric;

using SystemLinq;

using SystemText;

using DllTest;

namespace DllRef

{

class Program

{

static void Main(string[] args)

{

ConsoleWriteLine(TestClassGetMax(5, 6));

ConsoleWriteLine(TestClassGetMax(7, 8, 9));

}

}

}

将第二个项目设为启动项,试运行成功。就是说我们在新的项目中,用到了封装在dll中的类。

dll为一个程序集,可以被不同的程序重复调用,只要将其成功引用并using其命名空间即可。

在C#编程过程中如果我们不把自己引用的 dll 文件集成到 exe文件中,当我们运行 exe文件时,dll文件必须和 exe文件在同一目录下,否则就会出现错误;所以,在大多数的情况下,我们是会选择把二者结合在一起,那样的话,运行的时候就方便的多了,怎样实现呢? 其实,很简单,找到你引用的程序集的属性,把 “嵌入互 *** 作类型” 改成 true 就OK 啦~~~

这是说你缺少引用一个程序

就是说你项目用到了一些控件,但是你项目本身没有引用它

可以添加using

或者在页面最上面添加System, Version=1050000, Culture=neutral, PublicKeyToken=969db8053d3322ac

或者在你项目中BIN目录下右键添加引用

下面给你的列子

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Defaultaspxcs" Inherits="_Default" %>

<%@ Register Assembly="SystemWebExtensions, Version=10610250, Culture=neutral, PublicKeyToken=31bf3856ad364e35"

Namespace="SystemWebUI" TagPrefix="asp" %>

添加引用就行了“添加引用→Net→SystemWebEntensions”;然后再项目文件中再“using SystemWebScriptSerialization;” 就OK了

以上就是关于vs2010中怎么添加引用Aspose.Cells.dll全部的内容,包括:vs2010中怎么添加引用Aspose.Cells.dll、VS中如何设置,可以把引用的dll集成到最终发布的exe中、新装的VB.NET,启动时出现错误需要对程序集的引用,请在项目中添加一个等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10119251.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存