Three things to check when sitecore items don't get deployed:
1. Check Properties >Build tab for each TDS project in your solution. Make sure that Sitecore Web URl is correct (http://sitecore.loc.geisinger.edu) and that Sitecore Deploy Folder is set (C:\inetpub\wwwroot\sitecore.loc.geisinger.edu\Website). You'll have to click Edit user specific configuration file to make changes.
Initiate a test by clicking a Test button.
If you enter those two in the TDS Global Config file (see example below) all your TDS projects will pick it up and you will see a little globe looking icon to the right of both settings.
2. Right click Solution > Configuration Manager, select Debug and Any CPU and make sure all the needed TDS projects have Deploy (last column) checked.
3. Check Deployment Property Manager for each TDS project and check if Exclude From (last column) has any items excluded from deployment.
In my case the deployment was not happening because some template was missing and it prevented the rest of the deploy of sitecore items from happening.
==================================================
Well, there was no web project associated with it! In the TDS proj properties go to General and make sure the Source Web Project is selected.
----------------
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">DebugLocal</Configuration>
<SitecoreDeployFolder></SitecoreDeployFolder>
<SitecoreWebUrl></SitecoreWebUrl>
<InstallSitecoreConnector>False</InstallSitecoreConnector>
<SitecoreAccessGuid></SitecoreAccessGuid>
<SitecoreAssemblyPath></SitecoreAssemblyPath>
<SeperateFilesAndItems>False</SeperateFilesAndItems>
<AddDateTimeToPackageName>True</AddDateTimeToPackageName>
<RecursiveDeployAction>Ignore</RecursiveDeployAction>
<NuGetGenerateNuGetPackage></NuGetGenerateNuGetPackage>
<NuGetExePath></NuGetExePath>
<NuGetSummary></NuGetSummary>
<NuGetDescription></NuGetDescription>
<NuGetTitle></NuGetTitle>
<NuGetVersion></NuGetVersion>
<NuGetPackageId></NuGetPackageId>
<NuGetAuthors></NuGetAuthors>
<NuGetProjectUrl></NuGetProjectUrl>
<NuGetTags></NuGetTags>
<NuGetRequireLicenseAcceptance></NuGetRequireLicenseAcceptance>
<NuGetReleaseNotes></NuGetReleaseNotes>
<NuGetLanguage></NuGetLanguage>
<NuGetOwners></NuGetOwners>
<NuGetCopyright></NuGetCopyright>
<NuGetLicenseUrl></NuGetLicenseUrl>
<NuGetIconUrl></NuGetIconUrl>
<NuGetPackageImportStamp></NuGetPackageImportStamp>
<NuGetDependencies></NuGetDependencies>
<EnableValidations></EnableValidations>
<ValidationSettingsFilePath></ValidationSettingsFilePath>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'DebugLocal' ">
<SitecoreDeployFolder>C:\inetpub\wwwroot\sitecore.loc.geisinger.edu\Website</SitecoreDeployFolder>
<SitecoreWebUrl>http://sitecore.loc.geisinger.edu</SitecoreWebUrl>
<InstallSitecoreConnector>True</InstallSitecoreConnector>
<SitecoreAccessGuid>d4de1230-2d1d-4af3-9d2f-da78b4084428</SitecoreAccessGuid>
<GeneratePackage>False</GeneratePackage>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'DebugCD' ">
<DebugSymbols>True</DebugSymbols>
<DisableFileDeployment>True</DisableFileDeployment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'DebugCM' ">
<DebugSymbols>True</DebugSymbols>
<DisableFileDeployment>True</DisableFileDeployment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'ReleaseCD' ">
<DebugSymbols>False</DebugSymbols>
<DisableFileDeployment>True</DisableFileDeployment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'ReleaseCM' ">
<DebugSymbols>False</DebugSymbols>
<DisableFileDeployment>True</DisableFileDeployment>
</PropertyGroup>
</Project>
-------------
No comments:
Post a Comment