OSS인증
- 팀장 : 서영민
- 팀원 : 김현, 박상진, 박승영, 윤동수, 김성미
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
param($installPath, $toolsPath, $package, $project)
. (Join-Path $toolsPath common.ps1)
# VS 11 and above supports the new intellisense JS files$vsVersion = [System.Version]::Parse($dte.Version)$supportsJsIntelliSenseFile = $vsVersion.Major -ge 11
if (-not $supportsJsIntelliSenseFile) { $displayVersion = $vsVersion.Major Write-Host "IntelliSense JS files are not supported by your version of Visual Studio: $displayVersion" exit}
if ($scriptsFolderProjectItem -eq $null) { # No Scripts folder Write-Host "No Scripts folder found" exit}
# Delete the vsdoc file from the projecttry { $vsDocProjectItem = $scriptsFolderProjectItem.ProjectItems.Item("jquery-$ver-vsdoc.js") Delete-ProjectItem $vsDocProjectItem}catch { Write-Host "Error deleting vsdoc file: " + $_.Exception -ForegroundColor Red exit}
# Copy the intellisense file to the project from the tools folder$intelliSenseFileSourcePath = Join-Path $toolsPath $intelliSenseFileNametry { $scriptsFolderProjectItem.ProjectItems.AddFromFileCopy($intelliSenseFileSourcePath)}catch { # This will throw if the file already exists, so we need to catch here}
# Update the _references.js fileAddOrUpdate-Reference $scriptsFolderProjectItem $jqueryFileNameRegEx $jqueryFileName
|