summaryrefslogtreecommitdiffstats
path: root/samples
diff options
context:
space:
mode:
Diffstat (limited to 'samples')
-rw-r--r--samples/OpenIdOfflineProvider/OpenIdOfflineProvider.csproj14
1 files changed, 11 insertions, 3 deletions
diff --git a/samples/OpenIdOfflineProvider/OpenIdOfflineProvider.csproj b/samples/OpenIdOfflineProvider/OpenIdOfflineProvider.csproj
index eaee9cc..beb332d 100644
--- a/samples/OpenIdOfflineProvider/OpenIdOfflineProvider.csproj
+++ b/samples/OpenIdOfflineProvider/OpenIdOfflineProvider.csproj
@@ -215,11 +215,19 @@
<!-- Don't sign the non-unified version of the assembly. -->
<SuppressTargetPathDelaySignedAssembly>true</SuppressTargetPathDelaySignedAssembly>
</PropertyGroup>
+ <!-- These items should never be visible. In the project source tree, they're invisible because of an ItemDefinitionGroup
+ in DotNetOpenAuth.props. But in the shipping samples that file is not included, so we must still set Visible=false explicitly.. -->
<ItemGroup>
- <SignDependsOn Include="BuildUnified" />
- <DelaySignedAssemblies Include="$(ILMergeProjectOutputAssembly)" />
+ <SignDependsOn Include="BuildUnified">
+ <Visible>false</Visible>
+ </SignDependsOn>
+ <DelaySignedAssemblies Include="$(ILMergeProjectOutputAssembly)">
+ <Visible>false</Visible>
+ </DelaySignedAssemblies>
<ILMergeProjectInputAssemblies Include="$(TargetPath);
- $(ProjectRoot)lib\Microsoft.Contracts.dll; "/>
+ $(ProjectRoot)lib\Microsoft.Contracts.dll; ">
+ <Visible>false</Visible>
+ </ILMergeProjectInputAssemblies>
</ItemGroup>
<Target Name="BuildUnified" DependsOnTargets="Build" Inputs="@(ILMergeProjectInputAssemblies)" Outputs="$(ILMergeProjectOutputAssembly)">
<MakeDir Directories="$(ILMergeOutputAssemblyDirectory)" />