2014-06-06 2 views
1

Windows Azure Storage SDk를 Nuget에서 설치했습니다. 내 프로젝트에 대한 참조를 추가했습니다. 내 코드에서 다음 참조 할 때Asp.net 3.5 (최신 Azure 저장소 라이브러리는 호환되지 않음)를 사용하여 Microsoft Azure로 파일을 업로드하는 대체 옵션은 무엇입니까?

가 :

using Microsoft.WindowsAzure.Storage; 
using Microsoft.WindowsAzure.Storage.Auth; 
using Microsoft.WindowsAzure.Storage.Blob; 

를 내가의 예외가 얻을 : 형식 또는 네임 스페이스를 'WindowsAzure'네임 스페이스 '마이크로 소프트에 존재하지 않는 (어셈블리 참조가 누락) '?

문제를 연구, 나는이 4.0 프레임 워크를 대상으로이 블로그에서 읽을 : 내가 파일을 업로드하는 푸른 스토리지를 사용하고자 http://www.milosev.com/index.php/93-azure/252-the-type-or-namespace-name-windowsazure-does-not-exist-in-the-namespace-microsoft-are-you-missing-an-assembly-reference

을, 순이익 3.5와 함께 할 수 있습니까? 어떤 대안 이건 내 사이트는 Azure에서 호스팅됩니까?

답변

1

블로그 게시물은 실제로 클라이언트 프로필을 타겟팅 할 수 없다고 말하고 있습니다. 프로젝트 대상 프레임 워크가 .NET 3.5 클라이언트 프로파일이 아니라 .NET 3.5인지 확인하십시오.

확실히 .NET 3.5에서 작동 할 수 있습니다. .NET 3.5를 대상으로하는 프로젝트에서 Azure 저장소를 사용합니다.

최신 Azure Storage 클라이언트에서 문제가되지 않는다면 .NET 3.5 용 바이너리가 포함되어 있습니까? 그렇지 않은 경우에는 이전 버전을 다운로드하여 설치해야 할 수 있습니다.

http://azure.microsoft.com/en-us/downloads/archive-net-downloads/

+0

이 점을 명확히 해 주셔서 감사합니다. 3.5를 타겟팅해야합니다. – Chaka

+0

도와 드리겠습니다! 다행히 해결했으면 좋겠어. – dblood

+0

@Chaka 현상금을 수여 할 수 있습니까? – dblood