2013-05-13 2 views
3

Visual Studio 2012 (업데이트 2)를 사용하여 SQL CLR (데이터베이스 프로젝트)을 만들고 테스트하고 배포하려고하는데 매우 실망 스럽습니다.Visual Studio 2012 SQL CLR

코딩 자체는 간단했지만 이제 프로젝트에서 단위 테스트를 배포하거나 실행할 수 없습니다. VS 2010에서 SQL CLR을 개발했으며 훨씬 간단했습니다 (Test.sql).

그래서 여기 내 질문이 있습니다 : 하나는 새로 발행 년도 기능/sprocs가 테스트하는 로컬 SQL 스크립트를 설정 않는 방법

  1. ? [.sql 파일을 추가하고 디버그에서 실행되도록 표시했지만 SQL71006 오류가 발생했습니다.]
  2. 프로젝트를 어떻게 배포합니까? SQL 2008 R2에 배포 중이며 .NET 2.0을 사용해야하지만 아직 배포 할 수 없었습니다. 대상 SQL Server 인스턴스에서 생성 된 .SQL을 실행하면 아무 일도 일어나지 않습니다 (오류도없고 아무것도 발생하지 않습니다).

MSFT가 SQL CLR 모듈의 생성을 막으려는 노력을하고있는 것은 놀라운 일입니다.

첫 번째 점에 대한
+0

당신이해야 VS2012에 대한 (http://msdn.microsoft.com/en-us/data/tools.aspx) (SQL Server 데이터 도구)] SSDT를 설치하십시오 – thepirat000

답변

2

, 다음 두 번째 점에 대한 필드 액션

아무것도 구축 한 특성이 .SQL 파일을 확인하는 당신이 대화 상자가 나타납니다 옵션을 게시를 사용하려고 데이터베이스 연결 및 기타 구성 옵션을 설정합니다. 당신이 데이터베이스 프로젝트와 작업 할 때

배포은 아무런 역할을하지 않습니다.