我为Windows Azures表存储创建了自己的扩展库,支持跨实体组,队列和blob的分布式事务。该库在Web角色实例中工作,但就整洁而言,我希望将我的库放入其自己的项目中,然后让我的Web角色和辅助角色导入该库。我遇到的问题是我无法让独立项目识别
导入Microsoft.WindowsAzure 导入Microsoft.WindowsAzure.StorageClient
我引用了相关的dll
C:\ Program Files \ Windows Azure SDK \ v1.6 \ bin \ Microsoft.WindowsAzure.StorageClient.dll
但仍然没有运气。
那么有没有人知道如何在一个不具有某种角色的控制台项目中创建自己的Azure扩展程序库?
答案 0 :(得分:0)
要添加对已编译库的引用(并使这些导入生效),您将按照以下步骤操作:
在“解决方案资源管理器”中,右键单击项目节点,然后单击“添加” 参考
在“添加引用”对话框中,选择指示类型的选项卡 您想要参考的组件。
本文档介绍了如何将任何库链接到项目:http://msdn.microsoft.com/en-us/library/wkze6zky(v=vs.80).aspx
修改强>
RyanFishman的回答:
问题是目标平台需要是.net框架4而不是.net框架4客户端。您无法在控制台应用程序中引用System.web的原因相同。有关如何设置目标平台的说明,请参见此链接。 msdn.microsoft.com/en-us/library/bb398202.aspx - RyanFishman