标签: publishing

部署.NET应用程序时出现InvalidDeploymentException错误

我有两个项目:Inventario,Produccion Dampers和我说Inventario作为一个参考Produccion Dampers.当我发布时,Produccion Dampers我没有收到错误,但是当我尝试安装时,我收到此错误:

Following errors were detected during this operation.
    * [2/11/2010 3:33:34 PM] System.Deployment.Application.InvalidDeploymentException (RefDefValidation)
        - Reference in the manifest does not match the identity of the downloaded assembly Inventario.exe.
        - Source: System.Deployment
        - Stack trace:
            at System.Deployment.Application.DownloadManager.ProcessDownloadedFile(Object sender, DownloadEventArgs e)
            at System.Deployment.Application.FileDownloader.DownloadModifiedEventHandler.Invoke(Object sender, DownloadEventArgs e)
            at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
            at System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
            at System.Deployment.Application.FileDownloader.Download(SubscriptionState subState)
            at System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState subState, AssemblyManifest deployManifest, AssemblyManifest appManifest, Uri sourceUriBase, String targetDirectory, String group, IDownloadNotification …
Run Code Online (Sandbox Code Playgroud)

.net c# deployment publishing winforms

5
推荐指数
1
解决办法
3658
查看次数

iOS应用发布 - 以不同的作者名称发布

我一直在家庭成员Apple Developer帐户下开发和测试iPhone应用程序.他支付了账户,并在其业务下注册.

在发布时,它是否会以他的名字或公司名称出现在App商店(以及发布作者姓名的任何其他地方)?

这可以改变吗?是否可以在开发者帐户上发布应用程序,但使用不同的作者名称?

iphone publishing app-store ios

5
推荐指数
1
解决办法
5472
查看次数

单击“发布”时出错 | “你调用的对象是空的”

我正在尝试发布我刚刚在 Visual Studio 2012 中创建的项目的文件。

当我点击发布时,

在此输入图像描述

显示以下窗口

在此输入图像描述

已经创建了一个新的 Web 项目(相同类型,asp.net mvc 4)并尝试进行相同的更改,一切正常。显然这只发生在这个项目上!

已经关闭了“VS”并在我重新启动电脑时再次打开..有什么提示吗?

publishing nullreferenceexception asp.net-mvc-4 visual-studio-2012

5
推荐指数
1
解决办法
7099
查看次数

如何限制Sitecore发布对话框中显示的语言?

为了简化我们的内容编辑器的体验,我想确保在发布对话框窗口中显示的语言仅限于编辑器具有语言写入权限的语言.我们已经适当地为各种编辑器角色设置了语言写入,但是系统>语言的整个选择仍然显示在发布对话框中(下面的截图 - 发布语言部分是我想要基于lang写的简化烫发).我已经尝试拒绝使用非必要语言的语言阅读,看看是否这样做,但事实并非如此.有没有办法做到这一点?

在此输入图像描述

c# publishing sitecore

5
推荐指数
1
解决办法
1203
查看次数

为什么 Visual Studio Web Deploy 更新如此缓慢?

当使用Visual Studio 2013使用WebDeploy将Web应用程序发布到服务器时,为什么速度很慢,这个过程可以加快吗?

如果应用程序是从同一台计算机部署的,则更新速度会大大提高,因为它只更新更改的文件。

如果应用程序是从不同的计算机部署的,则每个文件都会重新上传,即使它们没有更改。我怀疑 VS 正在使用原始文件时间戳检查来确定是否更新文件。

问题是,对于 70MB 大小的应用程序,更新可能需要一段时间。

publishing visual-studio webdeploy

5
推荐指数
1
解决办法
1077
查看次数

为 csproj 禁用发布配置

为什么我不能更改下图中显示的这些设置? CSProj 属性窗口显示禁用的配置文件

这是一个 clickOnce 应用程序,我的问题是我想通过发布路径、程序集名称、产品名称、安装 URL 进行更改,并根据构建配置执行一些 app.config 翻译。我可以通过像这样手动编辑 csproj 来实现这一点

<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
    <AssemblyName>someApplicationTest</AssemblyName>
    <ProductName>Some Application Test</ProductName>
    <PublishUrl>c:\publish\someApplicationTest\</PublishUrl>
    <InstallUrl>http://sub.example.com/someApplicationTest/</InstallUrl>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
    <AssemblyName>someApplication</AssemblyName>
    <ProductName>Some Application</ProductName>
    <PublishUrl>c:\publish\someApplication\</PublishUrl>
    <InstallUrl>http://sub.example.com/someApplication/</InstallUrl>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)

我只是很困惑为什么这些选项在 Visual Studio 中被禁用,以及我是否遗漏了什么。也许我很困惑,这些控件甚至不是为此目的而设计的。

此外,我将在稍后研究Squirrel.Windows作为替代方案,但现在我想了解更多相关信息。

c# clickonce publishing csproj visual-studio-2015

5
推荐指数
1
解决办法
1416
查看次数

将 android 库发布为 Maven jar

Gradle/maven 新手在这里。我创建了一个库,目前作为 AAR 发布到 bintray/jcenter,以便在 Android Studio 项目中与 gradle 一起使用。然而,由于我的库实际上没有任何硬性 Android 依赖项,并且可以在任何 Java SE 环境中使用,因此我也想将其作为普通 jar 发布。由于我对非 android java 开发社区不太熟悉,我不确定这是否意味着我应该将其发布到 Maven 中心,或者开发人员通常可以从 bintray 获取我的库,因为该库实际上托管在bintray 上的 Maven 存储库?我应该简单地扩展我的工件以包含该 jar(以及 aar、javadoc 和源 jar),还是通常应该单独发布该 jar,例如发布到 Maven 中心?

让 bintray/jcenter 的东西启动并运行并不容易,我找到了一些关于如何做到这一点的指南,但没有一个是真正完整的,但最终我让它工作了。然而,我很难找到类似的 Maven 发布简单指南。

我的 gradle 文件如下所示:

apply plugin: 'com.android.library'
apply plugin: 'com.github.dcendents.android-maven'
apply plugin: 'com.jfrog.bintray'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        minSdkVersion 1
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
    }
}

group = <my library name>
version = <my …
Run Code Online (Sandbox Code Playgroud)

android jar publishing gradle maven

5
推荐指数
0
解决办法
430
查看次数

谷歌播放,发布应用更新,问题与"原生平台"

我是一个混合应用程序,我在过去发布了更新.在当前的更新中,我添加了原生的facebook登录,这需要在'libs'文件夹下添加facebook jar包.现在,当我在PlayStore中添加我的APK时,一切都很好,除了Native平台显示被删除(如图所示).当我将它与之前的版本进行比较时,它显示相同但未被删除.我担心发布更新不会导致它在任何设备上都可用.任何见解?

在这里查看快照

android facebook publishing google-play

5
推荐指数
1
解决办法
1320
查看次数

Google 很久没有更新我在 Play 商店中的应用程序,超过 3 周

我的应用程序更新未在 Play 商店中更新。应用程序包 ID 为:net.interkontakt.ikdating。我于 2018 年 1 月 4 日发布了最后一次更新,现在是 2018 年 1 月 30 日,但应用程序仍未在 Play 商店中更新。

我没有收到任何错误。发布状态:

1 月 4 日晚上 11:02:全面推出。(从 beta 1.0.12 升级)

应用程序状态为“已发布”。

与 Google 支持人员的交流一无所获。他们的回答:

我查看了我这边的一些内容,似乎您的应用仍在审核中。不幸的是,由于我的团队不参与审核流程,因此我无法确定您何时可以完成该流程,我也无法提供任何其他信息。我带来的不便表示歉意。

我建议您在审核之前提交的应用程序之前不要提交任何新版本的应用程序。请注意,所有提交的内容,包括 Alpha 版,在发布之前都会经过审核。

有没有人有类似的问题,应用程序的更新已经几周没有发布?如何解决?

更新:今天是 2018 年 2 月 15 日。最新更新上传后一个多月过去了,上次成功发布更新后过去了 2.5 个月多(上次成功发布更新为 v1.0.5,版本代码 10005 于 2017 年 12 月 4 日上传)。即使是 Alpha 版本(v1.0.13 版本代码 10013,于 2018 年 1 月 29 日上传)仍然无法供 Alpha 测试人员使用。它坚持 1.0.5 版本,谷歌支持仍然没有提供任何有用的信息,只有下面的回复:

如前所述,我无法评论您的应用程序尚未完成审核流程的原因。我能看到的只是这个过程还没有完成。现在,你能做的就是等待。我带来的不便表示歉意。

android publishing google-play

5
推荐指数
1
解决办法
5309
查看次数

使用 Kotlin DSL 发布库

我想使用 Kotlin DSL 发布一个 Android 库。我有一些错误

val sourcesJar by tasks.registering(Jar::class) {
    archiveClassifier.set("sources")
    from(sourceSets.getByName("main").allSource) 
}

Run Code Online (Sandbox Code Playgroud)

未找到名称为“main”的 SourceSet。

publishing {
    publications {
        create<MavenPublication>("maven") {
            groupId = artifactGroup
            artifactId = artifactID
            version = artifactVersion

            from(components["java"])
            artifact(sourcesJar.get())

            pom {
                ...
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

找不到名称为“java”的 SoftwareComponentInternal。

这些块位于库模块中build.gradle.kts
摇篮版本:5.6.2

我该如何解决这些问题?

提前致谢。

更新

需要使用android源集。

val androidSourcesJar by tasks.registering(Jar::class) {
    archiveClassifier.set("sources")
    from(android.sourceSets.getByName("main").java.srcDirs)
}
Run Code Online (Sandbox Code Playgroud)

android publishing kotlin gradle-kotlin-dsl

5
推荐指数
1
解决办法
1056
查看次数