标签: publishing

发布MVC应用程序VS2013时不包含字体文件

我已经将(Twitter)Bootstrap集成到我的ASP.NET MVC(4)应用程序中.在我的源代码中,我有以下字体文件:

字体文件

当我发布我的应用程序时,只有该.svg文件包含在此fonts文件夹中.

我也有这个img文件夹是bootstrap的一部分:

图片

发布我的应用程序时,所有图像文件都包含在内.

那么,如何在发布应用程序时让VS2013复制这些字体文件?

asp.net-mvc publishing twitter-bootstrap

8
推荐指数
1
解决办法
8251
查看次数

在本地发布Gradle快照

这是我的dummy项目build.gradle文件:

apply plugin: 'groovy'

repositories {
    mavenLocal()
    mavenCentral()
}

dependencies {
    compile 'org.codehaus.groovy:groovy-all:2.3.3'
    compile 'org.slf4j:jcl-over-slf4j:1.7.7'

    testCompile 'junit:junit:4.11'
    testCompile 'org.mockito:mockito-all:1.10.8'
}

task sourcesJar(type: Jar, dependsOn: classes) {
    classifier = 'sources'
    from sourceSets.main.allSource
}

artifacts {
    archives sourcesJar
}

task wrapper(type: Wrapper) {
    gradleVersion = '1.11'
}
Run Code Online (Sandbox Code Playgroud)

当我运行时gradle clean build -Pversion=1.2.3,这会打包我的所有代码并build/libs/dummy-1.2.3.jar为我创建一个.

我想知道必要的绝对最小 Gradle代码量,以便我可以将我的"虚拟"JAR发布到我的本地Maven缓存(mavenLocal()).此外,这如何与版本控制一起使用?我总是可以为虚拟JAR指定具体版本,但是当我在本地发布时,发布SNAPSHOT版本对我来说更有意义(至少对我而言).我可以gradle clean build -Pversion=0.1.SNAPSHOT,但后来我关心的是其他本地项目是否会拿起最新SNAPSHOT版本.

再说一次:

  1. dummy在本地发布的最低限度代码是什么?
  2. 在本地发布时,以任何方式指定SNAPSHOT …

publishing snapshot gradle maven

8
推荐指数
2
解决办法
6483
查看次数

你会给你妈妈哪位编辑让她编辑自己的网站?

我的意思是字面意思.近亲希望为自己的公司创建自己的网站并向我寻求帮助.我已经邀请她建立网站,处理域名注册等等,但我没有时间为她设计网站.所以,我想给她一个软件,她可以在其中编辑页面并自己发布.

我的功能愿望清单.该软件应该

  • 当然,易于使用,因为她不是电脑的专业人士
  • 输入ftp-connection后,能够发布网站
  • 有一些预定义的主题,但也有定义自定义主题的可能性
  • 提供德语用户界面,因为她不懂英语

我到目前为止看着Nvu(太复杂),zeta Producer(甚至在我开始编辑第一页之前就崩溃了),CityDesk(非常有前途,但仍然太复杂而且不是德语).我很满意Namu6,但不幸的是,它只是英文版.

我很高兴有任何建议.

[编辑]

有些人要求一个平台:她只使用Windows,因此Mac或Linux不是一个选择.

html editor publishing web

7
推荐指数
3
解决办法
753
查看次数

如何在ASP.NET中自定义发布?

我正在开发一个相当新的项目,我们从头开始.因此,不仅需要开发Web应用程序本身,而且需要从头开始发布站点和配置Web服务器等的整个过程.

这个问题可能更适合服务器故障,但这实际上取决于答案.所以,让我们试一试.

我曾经通过VS2008发布我们的网站(右键点击网站,发布网站,等待......完成)我需要以某种方式调整过程并触发其他一些任务,例如: - 从我的dav机器复制一些文件夹到Web服务器 - 删除测试数据库并让一些脚本在其上运行 - 也许还有一些我现在不记得了.

我正在阅读最明显的解决方案,如MSBuild,Powershell和VSTS2008,但我真的不想深入了解它们,直到我知道,这些工具实际上可以解决我的问题.所以大家好,我很确定你们很多人对这些工具有很多了解,或者知道更好的工具.请告诉我.我真的很感激.

这就是我所居住的环境: - VS 2008 - VSTS 2008 - SQL Server 2008 - Windows Server 2008

更新:感谢迄今为止的出色答案,但我特别希望将解决方案集成到Visual Studio Team Foundation Server中,因为我们已经将它用于源代码管理.

干杯,史蒂夫

asp.net msbuild powershell publishing

7
推荐指数
1
解决办法
354
查看次数

在ASP.NET中使用Visual Studio发布功能有什么好处?

在asp.net中使用Visual Studio发布功能有什么好处?仅仅因为第一次请求到网站需要时间?或阻止源代码?(我们可以使用classlibrary项目并发布该代码的dll)发布还有其他任何好处吗?
谢谢 .

asp.net publishing

7
推荐指数
1
解决办法
772
查看次数

有没有办法在发布网站时排除整个文件夹?

我希望测试页面在一个名为"tests"的文件夹中,并且能够在调试期间运行页面,但是当我发布应用程序时,它会排除这些文件.我正在使用Asp.Net 3.5,Windows Server 2008和c#Vs 2010

.net c# deployment publishing

7
推荐指数
1
解决办法
3884
查看次数

签署应用程序,但不在Android市场上发布

Android系统有一个名为"Unknown Sources"的标志,允许它从非市场来源安装应用程序.

如果我按照Android开发者网站上的描述签署我的应用程序(即使用我从谷歌获得的私钥创建的证书),并决定不在Android市场上发布我的应用程序,而是在我自己的网站上托管它.

这个应用程序会被android系统视为非市场吗?它是否仍会在关闭"未知来源"选项的情况下安装?

android signing publishing google-play

7
推荐指数
1
解决办法
1653
查看次数

Android电子市场上的Android发布商帐户

我已于12月2日在Android电子市场支付了25美元.但到目前为止,我的开发者帐户尚未激活.我无法通过它发布应用程序.

您的Android电子市场注册仍在处理中.您可以将应用程序上传到Android电子市场,但在注册完成之前无法发布.


还解释了我从印度从Android Market发布付费应用程序的问题.

我通过以下链接:

注册Android Market的注册时间最长可能需要4天吗?
如何从印度销售Android应用程序?

我也看过这个网址,包括印度也发布应用程序:

此外,来自32个国家的Android Market用户将能够购买应用程序,此外还有阿根廷,比利时,巴西,捷克共和国,丹麦,芬兰,香港,印度,爱尔兰,以色列,墨西哥,挪威,波兰,葡萄牙,俄罗斯,新加坡,瑞典和台湾.

以上引用来自以下链接:

http://android-developers.blogspot.com/2010/09/more-countries-more-sellers-more-buyers.html

请帮我解释为什么我仍然无法设置我的发布商帐户.

编辑:

感谢大家的回复..我使用以下链接http://support.google.com/androidmarket/developer/bin/request.py?contact_type=dev_registration与Android市场联系.

然后我收到了他们的邮件,他们让我发送订单号,屏幕截图,我用来访问Android市场发布者帐户的操作系统和浏览器版本.我邮寄了他们,他们在4小时内道歉并激活了我的帐户.:)

UPDATE

现在看到这个链接,我们可以从谷歌播放发布和购买付费应用程序.谷歌从2012年10月18日开始在商家列表上添加印度,开发商将能够从2012年10月25日起从Android市场销售

android publishing google-play

7
推荐指数
1
解决办法
9320
查看次数

PyPI:废话项目采用的包名称

我写了一个小命令行工具,通过存储运行时/内存/ VCS信息以及结果来跟踪数值模拟.

我只是尝试将其上传到名称下的PyPI,labbook但意识到该名称是由一个项目完成的,其整个代码内容如下:

"""
labbook.py

After modifying this file don't forget to modify __init__.py to expose your package's API.
"""


def a_function_of_mine():
    """
    This function returns the string 'result'.
    """
    return 'result'


class MyClass:
    """
    This is a class that should be documented.
    """
    def a_method_of_mine(self):
        """
        Please document public methods as well.
        """
        return 'another result'
Run Code Online (Sandbox Code Playgroud)

当然,我可以为我的项目提供其他名称(我愿意接受建议),但总的来说:

在这种情况下,正确的程序是什么?

联系原作者并询问他是否会考虑将项目缩小(这似乎是一些教程的结果,绝对不能重复使用)?

为pypi重命名我的项目,但保留包结构,即为安装了两个包的最终用户接受可能的冲突(在这种情况下不太可能!)?

重命名整个项目?

要求PyPI让项目失效?这似乎是不可能的,但另一方面,如果这是不可能的,恶意用户可能只需要一个字典和一个简短的脚本来完全混乱PyPI并使上传简洁命名的包永远不可能永远

编辑:至于最后一个选项.昨天有人过这件事.似乎有一个PEP建议使这个选项成为可能,但到目前为止只是一个草案.

python publishing pypi

7
推荐指数
0
解决办法
807
查看次数

已发布的 .Net Core 应用程序警告安装 .Net Core 但它已经安装

我制作了一个 WPF 和控制台应用程序,供某人在我无法访问的私人服务器上使用。我使用 Visual Studio 2019 的内置“发布向导”来创建依赖于框架的单文件应用程序。当这个人打开 WPF 应用程序时,他们收到了标准警告:

显示警告的消息框要运行此应用程序,您必须安装 .Net Core。 你想现在下载吗?

他们点击是,据我所知,他们安装了 .Net Core 3.1,这是应用程序的目标。

重新启动计算机后,他们再次收到完全相同的警告。我不确定发生了什么,所以我将应用程序重新打包为独立的,因为安装的 .Net Core 版本与我的应用程序的目标相同。

这似乎有点奏效。我们遇到了一些不相关的问题,我不得不在代码中修复这些问题,然后我重新发布了项目并将它们发送出去。

他们尝试使用 WPF 应用程序并再次收到安装警告。

现在无论我在“发布向导”中选择什么选项组合,他们都会收到警告。

我不知道该怎么做。

这是我的发布设置的图片

描述用于发布 WPF 应用程序的配置文件设置的图片。

c# wpf publishing .net-core .net-core-3.1

7
推荐指数
2
解决办法
7735
查看次数